.DeferredHeroVideo_media__Wzk_8{inset:0;position:absolute}.DeferredHeroVideo_video__g_Txd{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%;opacity:0;pointer-events:none;transition:opacity .18s ease}.DeferredHeroVideo_videoVisible__lmsLG{opacity:1}.DeferredHeroVideo_playButton__8QGQC{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(24,33,29,.82);border:1px solid hsla(0,0%,100%,.7);border-radius:999px;color:#fff;cursor:pointer;display:flex;font-size:22px;height:64px;justify-content:center;left:50%;min-height:64px;min-width:64px;padding:0 0 0 4px;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px;z-index:1}.DeferredHeroVideo_playButton__8QGQC:hover{background:rgba(24,33,29,.94)}.DeferredHeroVideo_playButton__8QGQC:focus-visible{outline:3px solid #fff;outline-offset:4px}.DeferredHeroVideo_loadingStatus__4BWbh{background:rgba(24,33,29,.8);border-radius:999px;bottom:18px;color:#fff;font-size:13px;left:50%;padding:8px 12px;position:absolute;transform:translateX(-50%);z-index:1}@media (prefers-reduced-motion:reduce){.DeferredHeroVideo_video__g_Txd{transition:none}}.DeferredOptimizedImage_boundary__NULud{display:block;height:100%;width:100%}.HomeProductCard_card__KG3k1.home-product-card{position:relative;grid-template-rows:auto 1fr}.HomeProductCard_imageLink__5qncC,.HomeProductCard_main__AE4LJ{display:block;height:100%;width:100%}.HomeProductCard_imageLink__5qncC{position:relative}.HomeProductCard_card__KG3k1 .HomeProductCard_media__D9pel .HomeProductCard_main__AE4LJ,.HomeProductCard_card__KG3k1 .HomeProductCard_media__D9pel .HomeProductCard_variant__eGLB2{transition:opacity .24s ease-out}.HomeProductCard_main__AE4LJ{opacity:1}.HomeProductCard_main__AE4LJ.HomeProductCard_hidden__6vHVw{opacity:0}.HomeProductCard_card__KG3k1 .HomeProductCard_media__D9pel .HomeProductCard_variant__eGLB2{opacity:0;object-fit:contain}.HomeProductCard_card__KG3k1 .HomeProductCard_media__D9pel .HomeProductCard_variant__eGLB2.HomeProductCard_visible__G9PWB{opacity:1}.HomeProductCard_card__KG3k1 .HomeProductCard_copy__V_1OS{grid-template-rows:minmax(48px,auto) minmax(36px,auto) auto;align-content:start;min-height:136px;gap:8px}.HomeProductCard_card__KG3k1 .HomeProductCard_copy__V_1OS strong{min-height:22px}.HomeProductCard_description__4RK7k{color:var(--muted);font-size:13px;line-height:1.6}.HomeProductCard_controls__peR3w{position:absolute;z-index:1;inset:auto 8px 8px;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.HomeProductCard_controls__peR3w button{display:grid;place-items:center;width:44px;height:44px;flex:0 0 44px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--brand);cursor:pointer;pointer-events:auto;transition:background-color .18s ease-out,transform .18s ease-out}.HomeProductCard_counter__aGMe4{border:1px solid var(--line);border-radius:16px;padding:5px 6px;background:var(--surface);color:var(--muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HomeProductCard_controls__peR3w button:focus-visible,.HomeProductCard_copy__V_1OS:focus-visible,.HomeProductCard_imageLink__5qncC:focus-visible{outline:3px solid var(--brand);outline-offset:-3px}.HomeProductCard_controls__peR3w button:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.HomeProductCard_controls__peR3w button:hover{background:var(--soft)}}@media (max-width:430px){.HomeProductCard_card__KG3k1 .HomeProductCard_copy__V_1OS{min-height:132px;padding:14px 0 0}.HomeProductCard_description__4RK7k{font-size:13px}}@media (max-width:360px){.HomeProductCard_controls__peR3w{inset-inline:3px}.HomeProductCard_counter__aGMe4{padding-inline:2px;font-size:10px}}@media (prefers-reduced-motion:reduce){.HomeProductCard_card__KG3k1 .HomeProductCard_media__D9pel .HomeProductCard_main__AE4LJ,.HomeProductCard_card__KG3k1 .HomeProductCard_media__D9pel .HomeProductCard_variant__eGLB2,.HomeProductCard_controls__peR3w button{transition:none}}