#homepage-content :is(#bundles,#products-grid,#flash-sale,#about,#why-choose-us,#testimonials,#custom-order-cta),.zm-brand-page :is(.zm-brand-promises,.zm-brand-process,.zm-brand-faq,.zm-contact-support,.zm-contact-detail),.zm-blog-layout .zm-blog-grid,body>.website-wrapper>footer.footer-container{content-visibility:auto;contain-intrinsic-size:auto 900px}#homepage-content :is(#testimonials,#custom-order-cta){contain-intrinsic-size:auto 360px}#homepage-content :is(#categoriesTrack,#lovedTrack,#bundlesTrack,#flashProducts,#gridProducts,#reviewsTrack){contain:layout paint;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}#homepage-content .zm-horizontal-progress__value,#homepage-content #categories .zm-ref-categories__progress>div>span{transform-origin:left center;transition:transform .12s linear}#homepage-content .hero__slide.is-active .hero__video{transition:none}#homepage-content :is(.hero__media-bg,.hero__video){backface-visibility:hidden;transform:translateZ(0)}#homepage-content .hero__slide:not(.is-active) :is(.hero__media-bg,.hero__video){will-change:auto}@media (hover: none),(pointer: coarse){#homepage-content .hero__slide.is-active :is(.hero__media-bg,.hero__video){will-change:auto}}.zm-mouse-dragging,.zm-wheel-scrolling{scroll-behavior:auto!important}@media (prefers-reduced-motion: reduce){#homepage-content .zm-horizontal-progress__value,#homepage-content #categories .zm-ref-categories__progress>div>span{transition:none}}
