.pdp-redesign_pdp__HsqMA{--wait:var(--storefront-status-wait);padding:16px 0 24px;background:var(--bg);color:var(--tx)}.pdp-redesign_wrap__kVOdt{min-width:0}.pdp-redesign_bc__isvUJ{margin:0 0 16px;color:var(--mu);font-size:13px}.pdp-redesign_bc__isvUJ ol{display:flex;flex-wrap:wrap;gap:6px 10px;margin:0;padding:0;list-style:none}.pdp-redesign_bc__isvUJ li{display:inline-flex;align-items:center;gap:10px}.pdp-redesign_bc__isvUJ li:not(:last-child):after{content:"/";color:var(--mu)}.pdp-redesign_grid__ckHnV{display:grid;gap:16px;min-width:0}.pdp-redesign_grid__ckHnV>*{min-width:0}.pdp-redesign_gridAside__POBZw{margin-top:16px}.pdp-redesign_buybox__5mpWV{min-width:0}.pdp-redesign_top__1GZv5{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:6px}.pdp-redesign_brand__F40Qo{display:inline-flex;align-items:center;gap:8px;color:var(--mu);font-size:13px;font-weight:600}.pdp-redesign_brand__F40Qo img{width:auto;height:20px;border-radius:4px;background:var(--storefront-media-plate)}.pdp-redesign_title__qVWNz{margin:0;overflow-wrap:anywhere;font-size:clamp(22px,3vw,30px);font-weight:800;letter-spacing:-.02em;line-height:1.18}.pdp-redesign_sku__pWjm0{min-height:20px;margin:6px 0 0;color:var(--mu);font-size:13px}.pdp-redesign_skub__QNTpl{min-height:24px;padding:4px 0;border-bottom:1px dashed var(--line);color:var(--mu);font-size:12px}.pdp-redesign_buy__f7wYp{display:grid;gap:14px;margin-top:14px}.pdp-redesign_price__4MCK5{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.pdp-redesign_priceValue__lzCTt{font-size:28px;font-weight:800}.pdp-redesign_save__weMOi{display:inline-flex;align-items:center;gap:8px;color:var(--ok);font-size:13px;font-weight:600}.pdp-redesign_buy__f7wYp :is(button).pdp-redesign_inst__hGWIs{display:flex;align-items:center;width:100%;min-height:44px;gap:10px;padding:8px 12px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--tx);text-align:left;font-size:14px}.pdp-redesign_promo__db6hV{margin:-6px 0 0;color:var(--mu);font-size:13px}.pdp-redesign_buy__f7wYp :is(button).pdp-redesign_inst__hGWIs span{flex:1}.pdp-redesign_status__jERVh{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.pdp-redesign_status__jERVh small{color:var(--mu);font-size:13px}.pdp-redesign_statusBadge__n4A00{font-family:inherit;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.pdp-redesign_axis__n_qux{display:grid;gap:8px;border-radius:12px}.pdp-redesign_axisHint__v21Gs{box-shadow:0 0 0 2px var(--red-ui)}.pdp-redesign_axisName__3ycdm,.pdp-redesign_fixed__CTpio{margin:0;color:var(--mu);font-size:14px}.pdp-redesign_axisName__3ycdm b,.pdp-redesign_fixed__CTpio b{color:var(--tx)}.pdp-redesign_chips__IA_8w{display:flex;flex-wrap:wrap;gap:8px}.pdp-redesign_chips__IA_8w :is(a,button).pdp-redesign_chip__8BEB4{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--tx);font-size:14px;font-weight:600;text-decoration:none}.pdp-redesign_chips__IA_8w :is(a,button).pdp-redesign_chip__8BEB4:hover{border-color:var(--mu)}.pdp-redesign_chips__IA_8w :is(a,button).pdp-redesign_chip__8BEB4.pdp-redesign_chipOn__INgz8{border-color:var(--inv);background:var(--inv);color:var(--invtx);text-decoration:none;opacity:1}.pdp-redesign_chips__IA_8w :is(a,button).pdp-redesign_chip__8BEB4.pdp-redesign_chipOos__XMWbS:not(.pdp-redesign_chipOn__INgz8){color:var(--mu);background:var(--bg2,var(--card));text-decoration:line-through}.pdp-redesign_chips__IA_8w :is(a,button).pdp-redesign_chip__8BEB4.pdp-redesign_chipNa__1VbfD{border-style:dashed;color:var(--mu);opacity:.6;text-decoration:line-through;cursor:not-allowed}.pdp-redesign_chips__IA_8w :is(a,button).pdp-redesign_chip__8BEB4.pdp-redesign_chipWait__KnTsu:after{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--wait);content:""}.pdp-redesign_actions___il0A{display:flex;gap:10px}.pdp-redesign_assembly__Qb5PY{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--tx);cursor:pointer}.pdp-redesign_assembly__Qb5PY input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--red-ui);flex:none}.pdp-redesign_assembly__Qb5PY>span{display:grid;gap:2px;min-width:0;font-size:14px}.pdp-redesign_assembly__Qb5PY small{color:var(--mu);font-size:12px}.pdp-redesign_cta__j7imr{flex:1;justify-content:center;min-width:0;min-height:54px;height:54px;padding:0 24px;border-radius:6px;font-size:15px;font-weight:600}.pdp-redesign_ctaDone__T7Qma{background:var(--ok)}.pdp-redesign_fav__onViv{flex:none;width:54px;height:54px;padding:0;justify-content:center}.pdp-redesign_favIc__YIRfe{flex:none}.pdp-redesign_actions___il0A .pdp-redesign_cta__j7imr:hover .pdp-redesign_ic__pEqQD,.pdp-redesign_actions___il0A button.pdp-redesign_fav__onViv:hover .pdp-redesign_favIc__YIRfe{transform:none}.pdp-redesign_actions___il0A button.pdp-redesign_fav__onViv[aria-pressed=true]{background:var(--red);border-color:var(--red);color:var(--brand-foreground)}.pdp-redesign_actions___il0A button.pdp-redesign_fav__onViv[aria-pressed=true]:before{transform:none}.pdp-redesign_actions___il0A button.pdp-redesign_fav__onViv[aria-pressed=true] .pdp-redesign_favIc__YIRfe{fill:none;color:var(--brand-foreground)}.pdp-redesign_ask__hBF8x{width:auto;justify-content:flex-start;padding:0;min-height:44px;font-size:14px;color:var(--red-ui);font-weight:600}.pdp-redesign_get__3uef8{padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.pdp-redesign_getTitle__eT_Xu{margin:0 0 8px;font-size:14px;font-weight:700}.pdp-redesign_get__3uef8 ul{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-size:14px}.pdp-redesign_get__3uef8 li{display:flex;align-items:flex-start;gap:10px}.pdp-redesign_get__3uef8 li>.pdp-redesign_ic__pEqQD{width:20px;height:20px;margin-top:1px;color:var(--mu)}.pdp-redesign_get__3uef8 li>span{display:grid;gap:2px}.pdp-redesign_get__3uef8 small{color:var(--mu)}.pdp-redesign_section__Q0s3A{margin:32px 0;content-visibility:auto;contain-intrinsic-size:auto 400px}.pdp-redesign_promosCell__NTonX{--pg-pad:var(--pdp-card-pad);display:grid;gap:12px;min-width:0}.pdp-redesign_promoCard__KIyP5{height:auto;box-sizing:border-box}.pdp-redesign_bundlesCell__m_u0Z{min-width:0;margin:0}.pdp-redesign_bundle2__9XBgp{display:grid;gap:10px;padding:var(--pdp-card-pad);border:1px solid var(--line);border-radius:14px;background:var(--card)}.pdp-redesign_bundleList__R8spg{display:grid;gap:var(--pdp-product-row-gap,8px);margin:0;padding:0;list-style:none}.pdp-redesign_bundleRow__pwWGP{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.pdp-redesign_bundleRowMain__ZRVbk{display:grid;gap:8px;min-width:0}.pdp-redesign_bundleLink__yGouv{display:flex;align-items:center;gap:10px;min-width:0;min-height:44px;color:var(--tx);text-decoration:none}.pdp-redesign_bundleThumb__Sxpvm{position:relative;flex:none;width:var(--pdp-bundle-thumb);height:var(--pdp-bundle-thumb);overflow:hidden;border-radius:8px;background:var(--storefront-media-plate)}.pdp-redesign_bundleName__VTHJC{min-width:0;overflow-wrap:anywhere}.pdp-redesign_bundleAxes__cTfg4{display:grid;gap:8px;padding-left:0}.pdp-redesign_bundleAxesWithThumb__xj0Ww{padding-left:var(--pdp-bundle-axes-indent)}.pdp-redesign_bundleAxis__W3Nsi{display:grid;gap:6px}.pdp-redesign_bundleAxisLabel__T1mUw{color:var(--mu);font-size:12px;font-weight:600}.pdp-redesign_bundleChips__xtJ__{display:flex;flex-wrap:wrap;gap:6px}.pdp-redesign_bundleChip__R9cB3{min-height:36px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--tx);font-size:13px;cursor:pointer}.pdp-redesign_bundleChipOn__elWS6{border-color:var(--tx);background:var(--tx);color:var(--bg)}.pdp-redesign_bundleChipNa__DBGw6{border-style:dashed;color:var(--mu);opacity:.6;text-decoration:line-through;cursor:not-allowed}.pdp-redesign_bundleRowPrice___vpHX{flex:none;white-space:nowrap}.pdp-redesign_bundleRowPrice___vpHX s{color:var(--mu);font-size:12px}.pdp-redesign_bundleFoot__svABz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.pdp-redesign_bundleSum__IJOzY{display:grid;gap:2px;min-width:0}.pdp-redesign_bundlePrice__sXzlr{display:flex;flex-direction:column;gap:2px;line-height:1.15}.pdp-redesign_bundlePrice__sXzlr s{color:var(--mu);font-size:12px}.pdp-redesign_bundlePriceValue__s8rQ6{font-size:18px;font-weight:800}.pdp-redesign_bundlePriceSale__qgvLQ .pdp-redesign_bundlePriceValue__s8rQ6{color:var(--storefront-sale-price)}.pdp-redesign_bundleSave__BFzku{color:var(--ok);font-weight:600}.pdp-redesign_bundleHint__yohBT{color:var(--mu);font-size:14px;font-weight:600}.pdp-redesign_bundleAdd___WBiG{flex:none}.pdp-redesign_recent__4DPBk{content-visibility:visible;contain-intrinsic-size:none}.pdp-redesign_section__Q0s3A h2{margin:0 0 12px;font-size:20px;font-weight:800;letter-spacing:-.01em}.pdp-redesign_specs__c7N8S{display:grid;margin:0}.pdp-redesign_specs__c7N8S>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.pdp-redesign_specs__c7N8S dt{color:var(--mu)}.pdp-redesign_specs__c7N8S dd{margin:0}.pdp-redesign_specs__c7N8S:not(.pdp-redesign_all__C222b)>.pdp-redesign_extra__gXJSU{display:none}.pdp-redesign_rich__oRbeK{overflow-wrap:anywhere;color:var(--tx);line-height:1.6}.pdp-redesign_rich__oRbeK :is(p,ul,ol){margin:0 0 12px}.pdp-redesign_rich__oRbeK>:last-child{margin-bottom:0}.pdp-redesign_rich__oRbeK :is(ul,ol){padding-left:1.35em;list-style-position:outside}.pdp-redesign_rich__oRbeK ul{list-style-type:disc}.pdp-redesign_rich__oRbeK ol{list-style-type:decimal}.pdp-redesign_rich__oRbeK li{margin-bottom:6px;padding-left:.15em}.pdp-redesign_rich__oRbeK li::marker{color:var(--mu)}.pdp-redesign_rich__oRbeK :is(h2,h3,h4){margin:16px 0 8px;line-height:1.25}.pdp-redesign_descriptionCut__FIJyt{max-height:14em;overflow:hidden;-webkit-mask-image:linear-gradient(var(--storefront-media-plate) 70%,transparent);mask-image:linear-gradient(var(--storefront-media-plate) 70%,transparent)}.pdp-redesign_conditions__0uj_D{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.pdp-redesign_conditionsMore__bumwR{margin:10px 0 0}.pdp-redesign_lnk__OWm4n{color:var(--red);font-weight:600;font-size:13px;text-decoration:none;min-height:32px;display:inline-flex;align-items:center}.pdp-redesign_lnk__OWm4n:hover{text-decoration:underline}.pdp-redesign_conditionCard__cC0cA{min-width:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.pdp-redesign_conditionCard__cC0cA h3{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:16px}.pdp-redesign_qa__93vbQ{padding:10px 0;border-bottom:1px solid var(--line)}.pdp-redesign_qa__93vbQ summary{cursor:pointer;font-weight:600}.pdp-redesign_qa__93vbQ p{margin:8px 0 0;color:var(--mu)}.pdp-redesign_gallery__wEkQD{min-width:0}.pdp-redesign_gal__dvd43{--gal-gap:10px;--gal-thumb:64px;display:grid;gap:var(--gal-gap)}.pdp-redesign_stage__C24Ym{position:relative;aspect-ratio:var(--rm);overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--card)}.pdp-redesign_track__C__nr{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.pdp-redesign_track__C__nr::-webkit-scrollbar{display:none}.pdp-redesign_slide__pg_lp{position:relative;flex:0 0 100%;height:100%;margin:0;scroll-snap-align:start;scroll-snap-stop:always;background:var(--storefront-media-plate);cursor:zoom-in}.pdp-redesign_slideNoZoom__QOqtn{cursor:default}.pdp-redesign_slide__pg_lp img{display:block;width:100%;height:100%;object-fit:cover}.pdp-redesign_slideContainMobile__mc79n{background:var(--storefront-media-plate)}.pdp-redesign_videoPoster__VlZp7{object-fit:cover;filter:brightness(.7)}.pdp-redesign_videoPlay__nyPDz{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:6px;color:var(--storefront-inverse-fg);font-weight:700}.pdp-redesign_videoPlay__nyPDz .pdp-redesign_ic__pEqQD{width:48px;height:48px}.pdp-redesign_videoThumb__wzTNC{display:grid;place-items:center;width:100%;height:100%;color:var(--tx)}.pdp-redesign_badges__S47vv{position:absolute;top:10px;left:10px;z-index:1;display:flex;flex-direction:column;gap:6px;max-width:calc(100% - 20px);pointer-events:none}.pdp-redesign_zoom__5sgLj{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:999px;background:var(--glass);color:var(--tx)}.pdp-redesign_arrows__Ecs2U{display:none}.pdp-redesign_arrows__Ecs2U button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:var(--glass);color:var(--tx)}.pdp-redesign_thumbs__wDU2r{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.pdp-redesign_thumbs__wDU2r button{flex:none;width:var(--gal-thumb);height:var(--gal-thumb);overflow:hidden;padding:0;border:1px solid var(--line);border-radius:10px;background:var(--storefront-media-plate)}.pdp-redesign_thumbs__wDU2r button[aria-current=true]{border-color:var(--red-ui);box-shadow:inset 0 0 0 1px var(--red-ui)}.pdp-redesign_thumbs__wDU2r img{width:100%;height:100%;object-fit:cover}.pdp-redesign_zoomDialog__pbRBf{inset:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:var(--storefront-zoom-backdrop);color:var(--storefront-media-plate);overflow:hidden;overscroll-behavior:contain;touch-action:pan-x pan-y}.pdp-redesign_zoomDialog__pbRBf::backdrop{background:var(--storefront-zoom-backdrop)}.pdp-redesign_zoomTrack__enmMQ{display:flex;height:100%;min-height:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.pdp-redesign_zoomTrack__enmMQ::-webkit-scrollbar{display:none}.pdp-redesign_zoomSlide__i2McU{display:grid;flex:0 0 100%;grid-template:minmax(0,1fr) /minmax(0,1fr);place-items:center;width:100%;height:100%;min-height:0;margin:0;overflow:hidden;scroll-snap-align:start}.pdp-redesign_zoomSlide__i2McU img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.pdp-redesign_zoomArr__3cfYF{display:none}.pdp-redesign_zoomArr__3cfYF:disabled{opacity:.35;cursor:default}.pdp-redesign_zoomClose__czqO3{position:absolute;top:max(12px,env(safe-area-inset-top));right:12px;z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:color-mix(in srgb,var(--storefront-zoom-backdrop) 53%,transparent);color:var(--storefront-media-plate);cursor:pointer;appearance:none}.pdp-redesign_zoomClose__czqO3:focus{outline:none}.pdp-redesign_zoomClose__czqO3:focus-visible{outline:2px solid var(--storefront-media-plate);outline-offset:2px}.pdp-redesign_bar__qoWmc{position:fixed;right:0;bottom:var(--bnav-space,0);left:0;z-index:89;display:flex;align-items:center;gap:10px;min-height:var(--cobar-h,72px);padding:10px 12px max(10px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);isolation:isolate;background-color:var(--storefront-glass);box-shadow:0 -8px 24px color-mix(in srgb,var(--tx) 8%,transparent);opacity:0;transform:translateY(calc(100% + var(--bnav-space, 0px)));transition:opacity .25s,transform .25s,visibility 0s .25s;visibility:hidden}.pdp-redesign_bar__qoWmc:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;backdrop-filter:var(--storefront-glass-blur);-webkit-backdrop-filter:var(--storefront-glass-blur)}.pdp-redesign_barOn__1Ppim{opacity:1;transform:none;transition:opacity .25s,transform .25s;visibility:visible}.pdp-redesign_barImage__zp_rE{flex:none;width:40px;height:40px;border-radius:8px;object-fit:cover;background:var(--storefront-media-plate)}.pdp-redesign_barSummary__y398v{display:grid;min-width:0;line-height:1.2}.pdp-redesign_barStatus__HxIXG{overflow:hidden;color:var(--mu);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.pdp-redesign_bar__qoWmc .pdp-redesign_cta__j7imr{flex:0 0 auto;width:auto;min-width:132px;min-height:46px;margin-left:auto}@media (min-width:768px){.pdp-redesign_conditions__0uj_D{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.pdp-redesign_pdp__HsqMA{padding-bottom:40px}.pdp-redesign_grid__ckHnV{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:40px}.pdp-redesign_buybox__5mpWV,.pdp-redesign_gallery__wEkQD{position:sticky;top:calc(var(--storefront-header-height) + env(safe-area-inset-top) + 16px);align-self:start;z-index:1;background:var(--bg)}.pdp-redesign_gridAside__POBZw{position:relative;z-index:2;margin-top:40px}.pdp-redesign_gridAside__POBZw .pdp-redesign_promosCell__NTonX{grid-column:1;background:var(--bg)}.pdp-redesign_gridAside__POBZw:not(:has(.pdp-redesign_bundlesCell__m_u0Z)) .pdp-redesign_promosCell__NTonX{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.pdp-redesign_gridAside__POBZw .pdp-redesign_bundlesCell__m_u0Z{grid-column:2;margin:0;background:var(--bg)}.pdp-redesign_gridAside__POBZw .pdp-redesign_bundlesCell__m_u0Z.pdp-redesign_section__Q0s3A{margin:0}.pdp-redesign_stage__C24Ym{--gal-thumbs:calc(var(--gal-thumb) + var(--gal-gap));--gal-h-fit:calc(100dvh - max(calc(var(--storefront-header-height) + env(safe-area-inset-top) + 16px),
          0px) - 16px - var(--gal-thumbs));--gal-h:min(var(--gal-h-fit),calc(100dvh * var(--pdp-gal-max-vh, 1)));width:min(100%,calc(var(--gal-h) * var(--rd)));max-height:var(--gal-h);margin-inline:auto;aspect-ratio:var(--rd)}.pdp-redesign_gal__dvd43:not(:has(.pdp-redesign_thumbs__wDU2r)) .pdp-redesign_stage__C24Ym{--gal-thumbs:0px}.pdp-redesign_slideContainDesktop__zybif img{object-fit:contain}.pdp-redesign_slide__pg_lp:not(.pdp-redesign_slideContainDesktop__zybif) img{object-fit:cover}.pdp-redesign_arrows__Ecs2U{position:absolute;top:50%;right:10px;left:10px;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none}.pdp-redesign_arrows__Ecs2U button{pointer-events:auto}.pdp-redesign_zoomArr__3cfYF{position:absolute;top:50%;z-index:1;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--storefront-zoom-backdrop) 53%,transparent);color:var(--storefront-media-plate);cursor:pointer;appearance:none;translate:0 -50%}.pdp-redesign_zoomArrPrev__IQ3pN{left:16px}.pdp-redesign_zoomArrNext__SK5Qb{right:16px}.pdp-redesign_zoomArr__3cfYF:focus{outline:none}.pdp-redesign_zoomArr__3cfYF:focus-visible{outline:2px solid var(--storefront-media-plate);outline-offset:2px}.pdp-redesign_bar__qoWmc{display:none}}@media (max-width:899px){.pdp-redesign_slideContainMobile__mc79n img{object-fit:contain}.pdp-redesign_bc__isvUJ ol{flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.pdp-redesign_bc__isvUJ li:last-child{display:none}}@media (prefers-reduced-motion:reduce){.pdp-redesign_barOn__1Ppim,.pdp-redesign_bar__qoWmc{transition:none}}.promo-redesign_page__6slQZ{min-height:100%;background:var(--storefront-bg);color:var(--storefront-fg);--wrap-max:1360px;--pg-sec:24px;--pg-head:10px;--pg-pad:14px;--pg-gap:10px}@media (min-width:1024px){.promo-redesign_page__6slQZ{--pg-sec:32px;--pg-head:12px;--pg-pad:16px}}.promo-redesign_shell__zLBHB{width:min(var(--wrap-max),100% - 2 * max(24px,var(--safe-l,0px),var(--safe-r,0px)));margin-inline:auto;padding-block:1.25rem 4rem;display:flex;flex-direction:column;gap:var(--pg-sec);min-width:0}.promo-redesign_top__PrDgk{min-width:0;display:flex;flex-direction:column;gap:var(--crumbs-gap,8px)}.promo-redesign_crumbs__TCvLT{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;font-size:14px;color:var(--storefront-muted-fg)}.promo-redesign_crumbs__TCvLT a{color:inherit;text-decoration:none}.promo-redesign_crumbs__TCvLT a:hover{text-decoration:underline;text-underline-offset:2px}.promo-redesign_crumbsSep__bsGCZ{opacity:.5}.promo-redesign_hero__4b7_B{display:flex;flex-direction:column;gap:8px}.promo-redesign_title__FoYAT{margin:0;font-size:clamp(28px,7vw,44px);font-weight:800;line-height:1;letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:anywhere}.promo-redesign_lead__hgCRL{margin:0;font-size:16px;line-height:1.5;color:var(--storefront-muted-fg);overflow-wrap:break-word}.promo-redesign_tabs__Ugvbt{align-self:flex-start;max-width:100%;display:flex;flex-wrap:wrap;gap:2px;padding:4px;border-radius:12px;background:var(--storefront-bg-subtle)}.promo-redesign_tab__gzUG9{min-height:40px;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:9px;border:0;background:transparent;color:var(--storefront-muted-fg);font-size:14px;font-weight:600;text-decoration:none;transition:background-color .3s,color .3s}.promo-redesign_tab__gzUG9[aria-selected=true]{background:var(--storefront-inverse);color:var(--storefront-inverse-fg)}.promo-redesign_tabCount__FndcC{font-variant-numeric:tabular-nums;opacity:.7}.promo-redesign_list__JzW4M{display:flex;flex-direction:column;gap:var(--pg-sec)}.promo-redesign_section__NSkah{display:flex;flex-direction:column;gap:var(--pg-head)}.promo-redesign_sectionTitle__fWMgr{margin:0;font-size:20px;line-height:1.2;font-weight:700;letter-spacing:-.01em}.promo-redesign_grid__noR0D{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pg-gap);align-items:start}@media (min-width:1024px){.promo-redesign_grid__noR0D{grid-template-columns:repeat(3,minmax(0,1fr))}}.promo-redesign_gridPacked__0LFVr{display:flex;flex-wrap:wrap;align-items:flex-start}.promo-redesign_card__jOLJc{display:flex;flex-direction:column;gap:8px;min-width:0;height:100%;padding:var(--pg-pad);border-radius:16px;border:1px solid var(--storefront-line);background:var(--storefront-card);box-sizing:border-box}.promo-redesign_cardSoon__hFSjs{background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--brand) 22%,transparent),transparent 58%),var(--storefront-card);animation:promo-redesign_prmSoonIn__V8w45 .5s ease both;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.promo-redesign_cardSoon__hFSjs:hover{transform:translateY(-3px);border-color:var(--brand);box-shadow:0 12px 28px color-mix(in srgb,var(--brand) 18%,transparent)}.promo-redesign_grid__noR0D>.promo-redesign_cardSoon__hFSjs:nth-child(2){animation-delay:70ms}.promo-redesign_grid__noR0D>.promo-redesign_cardSoon__hFSjs:nth-child(3){animation-delay:.14s}.promo-redesign_grid__noR0D>.promo-redesign_cardSoon__hFSjs:nth-child(4){animation-delay:.21s}.promo-redesign_grid__noR0D>.promo-redesign_cardSoon__hFSjs:nth-child(5){animation-delay:.28s}.promo-redesign_grid__noR0D>.promo-redesign_cardSoon__hFSjs:nth-child(6){animation-delay:.35s}.promo-redesign_spotlight__GEJkU{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.promo-redesign_offer__BXAge{display:inline-flex;align-items:center;gap:8px;min-height:56px;padding:8px 14px;border-radius:14px;background:var(--brand);color:var(--brand-foreground);font-size:22px;font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;animation:promo-redesign_prmOffer__cEPsu 2.6s ease-in-out infinite}.promo-redesign_schedule__Qq0kO{display:flex;flex-direction:column;justify-content:center;gap:2px;min-width:0;flex:1 1 10rem;padding:8px 12px;border-radius:14px;background:color-mix(in srgb,var(--storefront-status-wait) 16%,transparent);border:1px solid color-mix(in srgb,var(--storefront-status-wait) 42%,transparent)}.promo-redesign_startValue__RyM__{font-size:16px;font-weight:800;line-height:1.2;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--storefront-fg)}.promo-redesign_period__bNGYP{font-size:13px;line-height:1.3;color:var(--storefront-muted-fg)}@keyframes promo-redesign_prmSoonIn__V8w45{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes promo-redesign_prmOffer__cEPsu{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--brand) 0%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--brand) 28%,transparent)}}@media (prefers-reduced-motion:reduce){.promo-redesign_cardSoon__hFSjs,.promo-redesign_offer__BXAge{animation:none}.promo-redesign_cardSoon__hFSjs:hover{transform:none}}.promo-redesign_cardTop__Cxow_{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.promo-redesign_badge__7QVFO{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:3px 10px;border-radius:999px;background:var(--brand);color:var(--brand-foreground);font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.promo-redesign_badgeIcon__Ttjmr,.promo-redesign_noteMark__q1aTx,.promo-redesign_termMark__zfKEE,.promo-redesign_whenIcon__BUIGc{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.promo-redesign_badgeIcon__Ttjmr{width:16px;height:16px}.promo-redesign_badgeScheduled__x6zmD{background:var(--storefront-bg-subtle);color:var(--storefront-fg)}.promo-redesign_status__HdRxF{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border-radius:6px;font:600 11px/1.2 var(--font-nbrb),var(--font-storefront-mono),ui-monospace,monospace;text-transform:uppercase;letter-spacing:.03em}.promo-redesign_statusActive__YtAzX{background:color-mix(in srgb,var(--storefront-ok) 16%,transparent);color:var(--storefront-ok)}.promo-redesign_statusScheduled__KXaub{background:color-mix(in srgb,var(--storefront-status-wait) 18%,transparent);color:var(--storefront-status-wait)}.promo-redesign_type__cSN3s{font-size:13px;color:var(--storefront-muted-fg)}.promo-redesign_cardTitle__2SOwQ{margin:0;font-size:17px;line-height:1.25;font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere}.promo-redesign_when__WeWTB{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:14px}.promo-redesign_whenIcon__BUIGc{width:18px;height:18px;flex:none;color:var(--storefront-muted-fg)}.promo-redesign_whenCountdown__Zwz8Q{font-variant-numeric:tabular-nums;font-weight:700}.promo-redesign_whenUrgent__sOeD5 .promo-redesign_whenCountdown__Zwz8Q,.promo-redesign_whenUrgent__sOeD5 .promo-redesign_whenIcon__BUIGc{color:var(--storefront-hot)}.promo-redesign_terms__VzcEL{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:2px 0 0;padding:10px 0 0;border-top:1px solid var(--storefront-line)}.promo-redesign_term__FP6AX{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.45;min-width:0}.promo-redesign_termTrigger__rnMqr{display:block;font-size:14px;line-height:1.45;min-width:0}.promo-redesign_termMark__zfKEE{flex:none;width:16px;height:16px;margin-top:3px;color:var(--storefront-ok)}.promo-redesign_termText__3PQrR{min-width:0;overflow-wrap:anywhere}.promo-redesign_triggerRow__QWYl_{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.promo-redesign_triggerHead__gI_9D{display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px 8px;min-width:0}.promo-redesign_triggerPrefix__br0fd{font-weight:600}.promo-redesign_triggerLinks__qFTgz{display:flex;flex-wrap:wrap;gap:6px 10px;min-width:0}.promo-redesign_triggerLink__SLm4o{color:var(--storefront-fg);font-weight:600;text-decoration:underline;text-underline-offset:3px}.promo-redesign_triggerProduct__Sotm_{display:flex;flex-wrap:nowrap;align-items:stretch;gap:12px;min-width:0;width:100%;padding:10px 12px;border-radius:12px;border:1px solid var(--storefront-line);background:var(--storefront-bg-subtle)}.promo-redesign_triggerProductMedia__dBNnh{flex:none;align-self:center;border-radius:8px;overflow:hidden;line-height:0}.promo-redesign_triggerThumb__ry1gg{width:var(--promo-trigger-thumb,88px);height:var(--promo-trigger-thumb,88px);border-radius:8px;object-fit:cover;object-position:center;display:block}.promo-redesign_triggerProductBody__Ljbnw{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.promo-redesign_triggerProductName__0__rD{color:var(--storefront-fg);font-size:14px;font-weight:600;line-height:1.35;overflow-wrap:anywhere;text-decoration:none}.promo-redesign_triggerProductActions__sTXGU{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 12px;margin-top:auto}.promo-redesign_goods__DHVaZ{display:flex;flex-direction:column;gap:8px;margin-top:4px}.promo-redesign_goodsTitle__DwwEP{margin:0;font-size:15px;font-weight:700;line-height:1.25}.promo-redesign_note___r0KB{margin:0;display:flex;gap:8px;align-items:center;font-size:14px;color:var(--storefront-fg)}.promo-redesign_noteMark__q1aTx{flex:none;width:18px;height:18px;color:var(--storefront-hot)}.promo-redesign_productSlider__I6Zp8{--promo-product-visible:2.25;display:flex;gap:var(--pcard-gap);width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:0;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.promo-redesign_productSliderStatic__VfwAV{overflow-x:hidden;scroll-snap-type:none;touch-action:pan-y}.promo-redesign_productSlider__I6Zp8::-webkit-scrollbar{display:none}.promo-redesign_productSliderCell__q4e3o{flex:0 0 calc((100% - (var(--pcard-gap) * 2)) / var(--promo-product-visible));scroll-snap-align:start;min-width:0;touch-action:pan-x pan-y}.promo-redesign_productSliderCell__q4e3o>*{width:100%;max-width:100%;min-width:0}.promo-redesign_more__kjSqX{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;align-self:flex-start;color:var(--storefront-fg);text-decoration:underline;text-underline-offset:3px}.promo-redesign_actions__KK52E{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.promo-redesign_action__4w8ZT{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 18px;border-radius:12px;border:1.5px solid var(--storefront-fg);background:transparent;color:var(--storefront-fg);font-size:14px;font-weight:600;text-decoration:none;transition:border-color .3s}.promo-redesign_action__4w8ZT:hover{border-color:var(--brand)}.promo-redesign_bundles__EL1SW{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pg-gap)}@media (min-width:1024px){.promo-redesign_cardSpan___2m2j{grid-column:1/-1}.promo-redesign_bundles__EL1SW{grid-template-columns:repeat(3,minmax(0,1fr))}}.promo-redesign_bundle__86M3i{display:flex;flex-direction:column;gap:10px;height:100%;padding:12px;border-radius:12px;border:1px solid var(--storefront-line);background:var(--storefront-bg-subtle)}.promo-redesign_bundleSlots__6dkpI{display:flex;flex-direction:column;gap:8px}.promo-redesign_bundleThumb__iejwX{width:48px;height:48px;border-radius:6px;object-fit:cover;object-position:center;flex-shrink:0}.promo-redesign_bundleSlot___IuTW{display:flex;align-items:center;gap:10px;min-width:0;color:var(--storefront-fg);text-decoration:none}.promo-redesign_bundleSlotName__iuPOH{min-width:0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.promo-redesign_bundleFooter__ClRDH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;border-top:1px solid var(--storefront-line);padding-top:10px}.promo-redesign_bundlePrices__Lcstg{display:flex;flex-direction:column;gap:2px;min-width:0}.promo-redesign_bundleOld__AApXe{font-size:12px;color:var(--storefront-muted-fg);text-decoration:line-through}.promo-redesign_bundlePriceRow__t7Y_h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.promo-redesign_bundleFinal__58rzP{font-size:18px;font-weight:800}.promo-redesign_bundleSave__4i18K{font-size:16px;color:var(--storefront-ok);font-weight:700}.promo-redesign_bundleHint__uMj_c{font-size:14px;font-weight:600;color:var(--storefront-muted-fg)}.promo-redesign_bundleAdd__bwShv{position:relative;flex:none;width:40px;height:40px;padding:0;border:none;border-radius:8px;display:grid;place-items:center;background:var(--brand-ui);color:var(--brand-foreground);cursor:pointer}.promo-redesign_bundleAdd__bwShv:before{content:"";position:absolute;inset:-6px}.promo-redesign_bundleAddIcon__NkfrJ{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.promo-redesign_bundleAdd__bwShv:disabled{opacity:.5;cursor:not-allowed}.promo-redesign_bundleLink__cUAAE{display:inline-flex;align-items:center;min-height:44px;font-size:14px;color:var(--storefront-fg);text-decoration:underline;text-underline-offset:3px}.promo-redesign_empty__8vKvT{display:flex;flex-direction:column;gap:10px;padding:var(--pg-pad);border-radius:16px;border:1px solid var(--storefront-line);background:var(--storefront-card)}.promo-redesign_empty__8vKvT p{margin:0;font-size:15px;line-height:1.45}