.hero-section{position:relative;z-index:1}.hero-section picture img{transform:translateZ(0);backface-visibility:hidden;transition:opacity .3s ease-in-out}.hero-image img{height:auto;max-width:100%;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.hero-section .absolute.bg-black{transition:opacity .3s ease-in-out}@media(prefers-reduced-motion:reduce){.hero-button a,.hero-button button,.hero-image img{transition:none}.hero-button a:hover,.hero-button button:hover,.hero-image:hover img{transform:none}}.hero-section{contain:layout style paint}.hero-section .absolute picture{contain:layout style}.hero-heading,.hero-text,.hero-button,.hero-image{will-change:opacity,transform}@media(max-height:500px)and (orientation:landscape){.hero-section{min-height:100vh}.hero-section .container>div{padding-top:2rem;padding-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/hero-banner.css.map */
