/* Performance refinements: the cinematic palette and layout stay intact. */
html{scroll-behavior:smooth}
@media(max-width:820px){
 .lsm9-glass-showcase,.lsm8-float-card,.lsm9-showcase-pills span,.lsm9-marquee,.lsm8-benefits,
 .storefront-main .category-card,.storefront-main .product-card,.lsm8-deal,.lsm8-seller,
 .marketplace-verticals,.marketplace-trust-note,.marketplace-listing-card,.marketplace-card,
 .lsm8-install,.lsm8-footer,.lsm-mobile-bottom-nav{backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}
 .storefront-main .product-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
 .storefront-main .category-card,.storefront-main .product-card{box-shadow:0 7px 20px rgba(0,0,0,.12)!important}
 .lsm9-orbit,.lsm9-orbit-b{opacity:.55}
}
html.lsm-low-power .lsm9-glass-showcase,html.lsm-low-power .lsm8-float-card,html.lsm-low-power .lsm8-seller,
html.lsm-low-power .storefront-main .category-card,html.lsm-low-power .storefront-main .product-card,
html.lsm-low-power .marketplace-verticals,html.lsm-low-power .lsm8-footer{backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}
html.lsm-low-power .lsm9-orbit,html.lsm-low-power .lsm9-orbit-b,html.lsm-low-power .lsm9-glass-showcase,
html.lsm-low-power .lsm9-marquee>div,html.lsm-low-power .lsm8-hero-art>img,html.lsm-low-power .lsm8-hero-art:before{animation:none!important}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}

/* V42: off-screen sections are not laid out or painted until they are near the viewport. */
.lsm8-footer,.lsm8-benefits,.lsm8-install,.lsm9-marquee{content-visibility:auto;contain-intrinsic-size:auto 420px}
#lsm9BackgroundVideo,#lsmAdVideo{transform:translateZ(0);backface-visibility:hidden;object-fit:cover}
img{image-rendering:auto}
