.hero-slider{display:block;position:relative;overflow:hidden;background:rgb(var(--color-foreground))}.hero-slider__slides{position:relative;height:min(56.25vw,calc(100vh - 12rem));min-height:46rem}.hero-slider--full .hero-slider__slides{height:calc(100vh - 8rem)}.hero-slider--banner .hero-slider__slides{height:min(40vw,calc(100vh - 8rem));min-height:42rem}.hero-slider__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 1s}.hero-slider__slide.is-active{opacity:1;visibility:visible}.hero-slider__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero-slider__media picture{display:block;width:100%;height:100%}.hero-slider__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%;transform:scale(1.06);transition:transform 7s ease}.hero-slider__slide.is-active .hero-slider__image{transform:scale(1)}.hero-slider__media .placeholder-svg{background-color:rgba(var(--color-background),.15);fill:rgba(var(--color-background),.4)}.hero-slider__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--hero-overlay-strong) 0%,var(--hero-overlay-high) 18%,var(--hero-overlay-mid) 34%,var(--hero-overlay-low) 48%,var(--hero-overlay-soft) 58%,var(--hero-overlay-clear) 66%)}.hero-slider--center .hero-slider__media:after{background:linear-gradient(0deg,var(--hero-overlay-mid),var(--hero-overlay-soft))}.hero-slider__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;color:var(--hero-text)}.hero-slider--center .hero-slider__content{align-items:center;text-align:center}.hero-slider__text{max-width:56rem;opacity:0;transform:translateY(1.4rem);transition:opacity .35s ease,transform .35s ease}.hero-slider__slide.is-active .hero-slider__text{opacity:1;transform:none;transition:opacity .7s ease .45s,transform .7s ease .45s}.hero-slider__eyebrow{margin:0 0 1.6rem;font-size:1.3rem;letter-spacing:.34em;text-transform:uppercase;color:var(--hero-eyebrow)}.hero-slider__heading{margin:0 0 1.8rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(3.8rem,6vw,7.6rem);line-height:1.02;color:var(--hero-text);text-shadow:0 .2rem 2.4rem rgba(0,0,0,.25)}.hero-slider__heading--medium{font-size:clamp(3.2rem,3.6vw,5.2rem);line-height:1.1}.hero-slider__body{max-width:46rem;margin:0 0 3rem;font-size:clamp(1.5rem,1.4vw,1.8rem);color:var(--hero-text);opacity:.92;text-shadow:0 .1rem 1.2rem rgba(0,0,0,.3)}.hero-slider--center .hero-slider__body{margin-left:auto;margin-right:auto}.hero-slider__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.hero-slider--center .hero-slider__buttons{justify-content:center}.hero-slider__button{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3rem;border:.1rem solid var(--hero-accent);background:var(--hero-accent);color:#fff;font-size:1.3rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .25s,color .25s,border-color .25s}.hero-slider__button--accent{border-color:#ffffff59}.hero-slider__button--accent:hover{background:var(--hero-text);border-color:var(--hero-text);color:var(--hero-accent)}.hero-slider__button--light{background:var(--hero-text);border-color:var(--hero-text);color:rgb(var(--color-foreground))}.hero-slider__button--light:hover{background:var(--hero-accent);border-color:var(--hero-accent);color:#fff}.hero-slider__dots{position:absolute;z-index:3;bottom:2.6rem;left:50%;transform:translate(-50%);display:flex;gap:1rem}.hero-slider__dot{width:3.4rem;height:.3rem;padding:0;border:0;background:#ffffff59;cursor:pointer;position:relative}.hero-slider__dot:before{content:"";position:absolute;top:-1.2rem;right:0;bottom:-1.2rem;left:0}.hero-slider__dot.is-active{background:var(--hero-eyebrow)}@media screen and (max-width:749px){.hero-slider__slides,.hero-slider--full .hero-slider__slides,.hero-slider--banner .hero-slider__slides{height:min(133.33vw,calc(100vh - 11rem));min-height:52rem}.hero-slider__image{object-position:var(--hero-focus-mobile, 50%) top}.hero-slider__media:after,.hero-slider--center .hero-slider__media:after{background:linear-gradient(0deg,var(--hero-overlay-strong) 0%,var(--hero-overlay-high) 20%,var(--hero-overlay-mid) 38%,var(--hero-overlay-low) 52%,var(--hero-overlay-clear) 70%)}.hero-slider__content{justify-content:flex-end;padding-bottom:7rem}.hero-slider__button{padding:0 2.2rem}}@media(prefers-reduced-motion:reduce){.hero-slider__image,.hero-slider__slide.is-active .hero-slider__image{transform:none;transition:none}.hero-slider__text,.hero-slider__slide.is-active .hero-slider__text{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-hero-slider.css.map */
