.ui-close.ui-close{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;width:40px!important;height:40px!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:#f2f2f0!important;color:#1d1d1f!important;font-size:0!important;line-height:0!important;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none!important;box-shadow:none!important;transition:background-color .15s ease,transform .12s ease}.ui-close.ui-close.ui-close--sm{width:32px!important;height:32px!important}.ui-close.ui-close .ui-close__icon{display:block;flex:none;width:18px!important;height:18px!important;stroke-width:1.75px!important;pointer-events:none}.ui-close.ui-close--sm .ui-close__icon{width:16px!important;height:16px!important}@media (hover:hover){.ui-close.ui-close:hover{background:#e6e6e3!important}}.ui-close.ui-close:active{background:#dcdcd8!important;transform:scale(.94)}.ui-close.ui-close:focus,.ui-close.ui-close:focus-visible{outline:none!important;box-shadow:none!important}html[data-input=keyboard] .ui-close.ui-close:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(29,29,31,.42)!important}.ui-close.ui-close.ui-close--in-field{background:transparent!important;color:#7a7a76!important}@media (hover:hover){.ui-close.ui-close.ui-close--in-field:hover{background:#ebebe8!important;color:#1d1d1f!important}}.commerce-tour-top .ui-close{margin:-6px -6px -6px 0!important}.v2-commerce-dialog .commerce-head .ui-close,.v2-dialog header .ui-close{align-self:flex-start}.v2-config-dialog h2[tabindex="-1"]:is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}.catalog-product .card-badges{position:absolute;z-index:3;top:8px;left:8px;right:8px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:4px;pointer-events:none}.catalog-product .card-badges>*{flex:none}.catalog-product .card-badges .card-badge,.section-catalog .catalog-block .card-badges .card-badge,.section-product .catalog-product .card-badges .card-badge{position:static!important;inset:auto!important;margin:0 0 0 auto!important;box-shadow:none!important;display:inline-flex;align-items:center;height:18px;padding:0 7px!important;border-radius:999px!important;background:#fff!important;border:1px solid rgba(17,24,39,.14)!important;color:#111827!important;font-size:10px!important;font-weight:600;line-height:1!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap}.catalog-product .card-badges .promo-1111-badge{height:18px;padding:0 7px;font-size:10px;line-height:1;font-weight:700;letter-spacing:0;border-radius:999px;background:#0a0a0a;color:#FFD400;box-shadow:none}.catalog-product .card-badges .promo-1111-off{position:static;inset:auto;display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:999px;background:#FFD400;color:#0a0a0a;font-size:10px;font-weight:800;line-height:1;letter-spacing:0}.catalog-product .card-img__block{height:182px!important;padding:30px 12px 10px!important}.catalog-product .card-info{gap:0!important}.catalog-product .card-info__title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3!important;overflow:hidden;min-height:0!important;margin:0!important}.catalog-product .card-cont.card-cont--priced{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"price price" "meta cart";align-items:center;column-gap:8px;row-gap:2px;margin:auto 0 0!important;padding:8px 0 0!important;flex-wrap:nowrap}.catalog-product .card-cont--priced .card-cont__left,.catalog-product .card-cont--priced .v2-price--card{display:contents!important}.catalog-product .card-cont--priced .v2-price-main{grid-area:price}.catalog-product .card-cont--priced .v2-price-meta{grid-area:meta;align-self:center}.catalog-product .card-cont--priced .card-cont__right{grid-area:cart;align-self:center;margin:0!important;padding:0!important;flex:none!important}.catalog-product .card-cont--priced:not(:has(.card-cont__right)){grid-template-areas:"price price" "meta meta"}.v2-price--card .v2-price-main{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:0;min-width:0}.catalog-product .v2-price--card .v2-price-now,.v2-price--card .v2-price-now{display:inline!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em!important;white-space:nowrap;color:#111}.v2-price .v2-price-old{display:inline;font-size:12px;line-height:1.2;color:#9b9b97;text-decoration:line-through;text-decoration-thickness:1px;white-space:nowrap}.v2-price .v2-price-meta{margin:0;font-size:11px;line-height:1.35;color:#6f6f6b;font-weight:400}.catalog-product .v2-price .v2-price-meta button,.section-product .product-summary__price .v2-price .v2-price-meta button,.v2-price .v2-price-meta button{display:inline!important;margin:0!important;padding:0!important;border:0!important;background:none!important;font:inherit!important;color:inherit!important;text-decoration:underline;text-decoration-style:dotted;text-decoration-color:#b5b5b0;text-underline-offset:3px;cursor:pointer;white-space:nowrap;min-height:0!important}@media (hover:hover){.v2-price .v2-price-meta button:hover{color:#111!important;text-decoration-color:currentColor}}.catalog-product .card-cont .card-button{width:36px!important;height:36px!important;min-height:36px!important;padding:7px!important}.catalog-product .v2-card-availability{margin-top:6px}.v2-price--card .v2-price-meta__note:before{content:"· "}@media (max-width:767px){.v2-price--card .v2-price-meta__note{display:block}.v2-price--card .v2-price-meta__note:before{content:none}.catalog-product.card-product{padding:8px!important}.catalog-product .card-img__block{height:136px!important;padding:26px 8px 6px!important}.catalog-product .card-badges{top:6px;left:6px;right:6px;gap:3px}.catalog-product .card-badges .card-badge,.section-catalog .catalog-block .card-badges .card-badge,.section-product .catalog-product .card-badges .card-badge{height:16px;padding:0 6px!important;font-size:9px!important}.catalog-product .card-badges .promo-1111-badge{height:16px;padding:0 6px;font-size:9px}.catalog-product .card-badges .promo-1111-off{height:16px;padding:0 5px;font-size:9px}.catalog-product .card-info{padding:8px 2px 2px!important}.catalog-product .v2-price--card .v2-price-now,.v2-price--card .v2-price-now{font-size:16px!important}.v2-price .v2-price-old{font-size:11px}.catalog-product .card-cont.card-cont--priced{column-gap:6px;padding-top:6px!important}.catalog-product .v2-card-availability{margin-top:4px;flex-direction:column;align-items:flex-start;gap:0}.catalog-product .v2-card-availability>span[aria-hidden=true]{display:none}}.promo-1111-grid .catalog-product .card-img__block{height:214px!important}@media (max-width:767px){.promo-1111-grid .catalog-product .card-img__block{height:144px!important}}@media (max-width:389px){.catalog-product .card-badges:has(.card-badge) .promo-1111-off{display:none}}.section-product .product-summary__price .v2-price--product{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.section-product .product-summary__price .v2-price--product>*{max-width:100%}.v2-price--product .v2-price-top{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.section-product .product-summary__price .v2-price--product .v2-price-old{font-size:15px;color:#9b9b97}.v2-price--product .promo-1111-badge{padding:3px 8px;font-size:11px;line-height:1.3}.section-product .product-summary__price .v2-price--product .v2-price-now{display:block!important;font-size:36px!important;font-weight:700!important;line-height:1.08!important;letter-spacing:-.035em!important;color:#111;white-space:nowrap}.v2-price--product .v2-price-payable-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:2px 0 0;font-size:13px;line-height:1.35}.v2-price--product .v2-price-payable-row span{color:#6f6f6b}.v2-price--product .v2-price-payable-row b{font-weight:650;color:#111;white-space:nowrap}.section-product .product-summary__price .v2-price--product .v2-price-meta{font-size:13px;line-height:1.35}.section-product .product-summary__price-note{font-size:12px;line-height:1.45;color:#6f6f6b}.section-product .product-summary__price-note [data-trade-in-price-note]{margin:0 0 6px!important;font-size:12px!important;line-height:1.45!important;color:#6f6f6b!important}.section-product .product-summary__price-note .promo-1111-note{margin:0 0 6px;font-size:12px;line-height:1.45;color:#6f6f6b}.section-product .product-summary__price-note .v2-product-stock{display:block;font-size:12px;color:#3f6b4b;font-weight:500}@media (max-width:767px){.section-product .product-summary__price-card{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.78fr);column-gap:14px;align-items:start;padding:10px 0 14px!important}.section-product .product-summary__price .v2-price--product{gap:3px}.section-product .product-summary__price .v2-price--product .v2-price-now{font-size:30px!important}.section-product .product-summary__price .v2-price--product .v2-price-old{font-size:14px}.v2-price--product .v2-price-payable-row{display:block;font-size:12px}.v2-price--product .v2-price-payable-row b{display:block;font-size:15px;line-height:1.3}.section-product .product-summary__price .v2-price--product .v2-price-meta{font-size:12px}.section-product .product-summary__price-card>.product-summary__price-note{margin-top:2px;font-size:11px;line-height:1.4}.section-product .product-summary__price-note .promo-1111-note,.section-product .product-summary__price-note [data-trade-in-price-note]{margin:0 0 5px!important;font-size:11px!important;line-height:1.4!important}.section-product .product-summary__price-note .v2-product-stock{font-size:11px}}html.v2-config-lock{overflow:hidden}.v2-dialog.v2-config-dialog{width:min(720px,calc(100% - 24px));max-height:min(820px,calc(100dvh - 32px));padding:0;overflow:hidden;border-radius:20px;border:0;box-shadow:0 24px 80px rgba(0,0,0,.22)}.v2-dialog.v2-config-dialog[open]{display:flex;flex-direction:column}.v2-config-dialog .v2-config-header{position:relative;z-index:2;flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0;padding:18px 18px 14px 22px;background:#fff;border-bottom:1px solid #ececea}.v2-config-dialog .v2-config-header h2{margin:0;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.02em}.v2-config-dialog .v2-config-header p{margin:3px 0 0;font-size:13px;line-height:1.35;color:#6f6f6b}.v2-config-dialog .v2-config-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px 0 max(14px,env(safe-area-inset-bottom))}.v2-config-group h3{position:sticky;top:0;z-index:1;margin:0;padding:10px 22px 6px;background:rgba(255,255,255,.96);backdrop-filter:blur(4px);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8a8a85}.v2-config-group ul{margin:0;padding:0;list-style:none}.v2-config-item{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:64px;padding:10px 22px;border-top:1px solid #f0f0ee}.v2-config-group ul>.v2-config-item:first-child{border-top:0}.v2-config-item[data-selected=true]{background:#f6f6f4;box-shadow:inset 3px 0 #191919}.v2-config-info{min-width:0}.v2-config-name{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.3;color:#111;overflow-wrap:anywhere}.v2-config-dot{flex:none;width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.14)}.v2-config-info small{display:block;margin:2px 0 0 20px;font-size:12px;line-height:1.35;color:#7a7a76}.v2-config-price{min-width:0;text-align:right}.v2-price--row .v2-price-main{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:2px 6px}.v2-config-item .v2-price--row .v2-price-now{font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.01em;white-space:nowrap;color:#111}.v2-config-item .v2-price--row .v2-price-old{font-size:11px}.v2-price--row .v2-price-main{flex-wrap:nowrap}.v2-config-badge{display:block;margin:4px 0 0 20px;line-height:0}.v2-config-badge .promo-1111-badge{padding:2px 7px;font-size:10px;line-height:1.3}.v2-config-item .v2-price--row .v2-price-meta{margin-top:1px;font-size:11.5px}.v2-config-ask{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px;font-size:13px;color:#555}.v2-config-item .v2-config-choose{min-width:84px;min-height:36px;padding:0 14px;border:1px solid #d9d9d5;border-radius:999px;background:#fff;color:#111;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}@media (hover:hover){.v2-config-item .v2-config-choose:not(:disabled):hover{background:#111;border-color:#111;color:#fff}}.v2-config-item .v2-config-choose:disabled{cursor:default;color:#9a9a96;background:transparent;border-color:#e6e6e3}.v2-config-item[data-selected=true] .v2-config-choose:disabled{color:#111;border-color:transparent;background:transparent}.v2-config-state{padding:24px 22px;color:#6f6f6b;font-size:14px}.v2-config-footnote{margin:0;padding:12px 22px 0;font-size:11px;line-height:1.4;color:#8a8a85}@media (max-width:600px){.v2-dialog.v2-config-dialog{width:calc(100% - 16px);max-height:calc(100dvh - 24px);border-radius:18px}.v2-config-dialog .v2-config-header{padding:14px 12px 12px 16px}.v2-config-dialog .v2-config-header h2{font-size:18px}.v2-config-dialog .v2-config-header p{font-size:12px}.v2-config-group h3{padding:9px 16px 5px}.v2-config-item{gap:10px;min-height:60px;padding:9px 12px 9px 16px}.v2-config-name{font-size:14px;gap:7px}.v2-config-dot{width:10px;height:10px}.v2-config-info small{margin-left:17px;font-size:11px}.v2-config-badge{margin-left:17px}.v2-config-item .v2-price--row .v2-price-now{font-size:15px}.v2-config-item .v2-price--row .v2-price-meta{font-size:11px}.v2-config-item .v2-config-choose{min-width:0;min-height:34px;padding:0 12px;font-size:12px}.v2-config-footnote{padding:12px 16px 0}}html:not([data-input=keyboard]) :is(a,button,summary,label,[role=button],[role=tab],[role=option],[role=menuitem],[role=dialog],[role=region],dialog,input[type=checkbox],input[type=radio],[tabindex]:not(input,textarea,select)):focus-visible{outline:none!important}html:not([data-input=keyboard]) :is(.v2-promo,label):has(:focus-visible){outline:none!important}[tabindex="-1"]:is(h1,h2,h3,h4,div,section,p):is(:focus,:focus-visible){outline:none!important;box-shadow:none!important}.v2-facet-checks label.is-empty{color:#a3a39e;cursor:default}.v2-facet-checks label.is-empty:hover{background:none}.v2-facet-checks label.is-empty small{color:#b9b9b4}.v2-facet-checks label.is-empty .v2-color-dot{opacity:.4}.v2-facet-checks label.is-empty input:disabled{opacity:.45;cursor:default}.v2-facet-checks label.is-empty.is-selected{color:#9f1d1d;background:#fdf1f1;cursor:pointer}.v2-facet-checks label.is-empty.is-selected small{color:#c24141;font-weight:600}.section-catalog .catalog-mobile-filter-tag{gap:6px;border:0;cursor:pointer}.section-catalog .catalog-mobile-filter-tag__x{font-size:15px;line-height:1;color:#6b7280;font-weight:500}.section-catalog .catalog-mobile-filter-tag.is-blocked{background:#fdecec;color:#9f1d1d;text-decoration:line-through;text-decoration-thickness:1px}.section-catalog .catalog-mobile-filter-tag.is-blocked .catalog-mobile-filter-tag__x{color:#9f1d1d;text-decoration:none}.section-catalog .catalog-mobile-filter-hint{margin-top:10px;font-size:12px;line-height:1.4;color:#9f1d1d}.v2-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.v2-empty-actions button{min-height:44px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:600}.v2-empty-reset{background:#111827;color:#fff;border:0}.v2-empty-remove{background:#fff;color:#111827;border:1px solid #d7d7d2}