.hero.hero--banner{background:var(--color-teal);color:var(--color-white)}.hero--banner:after{display:none}.hero--banner .hero__banner-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.hero--banner .hero__grid{position:relative;z-index:1;min-height:clamp(620px,56.25vw,960px);grid-template-columns:minmax(0,1fr)}.hero--banner .hero__content{width:min(52%,700px);max-width:none}.hero--banner .hero__buttons .button--secondary{color:var(--color-brown)}@media(max-width:767px){.hero--banner{display:flex;flex-direction:column}.hero--banner .hero__grid{order:0;min-height:0;display:block;padding-top:2rem;padding-bottom:1.25rem}.hero--banner .hero__content{width:100%}.hero--banner .hero__banner-image{order:1;position:relative;inset:auto;height:auto;aspect-ratio:4/5;object-position:right center}.hero--banner .hero__buttons .button--secondary{color:var(--color-white)}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
