.hero{position:relative;display:block;height:var(--hero-height-mobile, 400px);overflow:hidden;background:var(--color-image-bg);color:var(--color-overlay-text)}@media(min-width:750px){.hero{height:var(--hero-height, 650px)}}.hero__media,.hero__video,.hero__cover-link{position:absolute;top:0;right:0;bottom:0;left:0}.hero__video{display:block}.hero__image,.hero__video video,.hero__media>svg{width:100%;height:100%;object-fit:cover}.hero__image--mobile{position:absolute;top:0;right:0;bottom:0;left:0}@media(min-width:750px){.hero__image--mobile{display:none}}.hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--color-overlay) calc(var(--overlay-opacity, 0) * 100%),transparent)}.hero__cover-link{z-index:1}.hero__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;padding-block:34px;pointer-events:none}.hero__content--top{align-items:flex-start}.hero__content--center{align-items:center}.hero__content--bottom{align-items:flex-end;background:linear-gradient(to top,color-mix(in srgb,var(--color-overlay) 38%,transparent),transparent 55%)}.hero__content--left{text-align:left}.hero__content--center{text-align:center}.hero__content--right{text-align:right}.hero__text{pointer-events:auto}.hero__content--center .hero__text{margin-inline:auto}.hero__content--right .hero__text{margin-left:auto}.hero__eyebrow{margin:0 0 14px;font-size:var(--text-xs);font-weight:600;letter-spacing:.18em;text-transform:uppercase}.hero__title{margin:0;font-size:clamp(calc(var(--title-size, 5rem) * .5),6.4vw,var(--title-size, 5rem));font-weight:var(--font-heading-weight);line-height:.95;letter-spacing:-.02em;text-wrap:balance}.hero__subtitle{margin:14px 0 0;font-size:clamp(var(--text-body),1.7vw,var(--text-xl));text-wrap:balance}.hero__buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.hero__content--left .hero__subtitle{max-width:34ch}.hero__content--center .hero__buttons{justify-content:center}.hero__content--right .hero__buttons{justify-content:flex-end}@media(min-width:750px){.hero__content{padding-block:50px}.hero__content--left .page-width{padding-inline:max(40px,9vw)}.hero__buttons{margin-top:28px}}.slideshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .8s ease,visibility .8s}.slideshow__slide.is-active{opacity:1;visibility:visible}.slideshow__dots{position:absolute;left:0;right:0;bottom:14px;z-index:3;display:flex;justify-content:center;gap:10px}.slideshow__dot{width:9px;height:9px;border:1.5px solid var(--color-overlay-text);border-radius:50%;transition:background-color .2s ease}.slideshow__dot.is-active{background:var(--color-overlay-text)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-hero.css.map */
