.hero__media [data-component=video]>[id^=video-]{aspect-ratio:auto;height:100%}.hero__media [data-video-cover]{z-index:0}.hero{position:relative;width:100%}.hero--page-width{max-width:var(--container-max-width, 90rem);margin-inline:auto}.hero__frame{position:relative;display:grid}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.hero__media>:not(.hero__overlay){height:100%;width:100%}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero .hero__content{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;background:none}.hero__content:before,.hero__content:after{content:"";flex:1 1 0}.hero__content:before{order:2}.hero__content:after{order:4}.hero__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.hero--linked .hero__link{pointer-events:auto}.hero__link:focus-visible{outline:2px solid #ffffff;outline-offset:-4px;box-shadow:inset 0 0 0 6px #1d1d1d}.hero--linked .hero__content{pointer-events:none}.hero--linked .hero__content :is(a,button,input,select,textarea,label,details,summary,[tabindex]),.hero--linked .hero__content .shopify-app-block{pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/60/compiled_assets/styles.css.map */
