.home-hero-slider{position:relative;width:100%;overflow:hidden;height:100vh;min-height:70rem;max-height:120rem}.home-hero-slider .home-hero-slider__slider{position:relative;width:100%;height:100%}.home-hero-slider .blaze-slider,.home-hero-slider .blaze-container,.home-hero-slider .blaze-track-container,.home-hero-slider .blaze-track{height:100%}.home-hero-slider .blaze-track .home-hero-slider__slide{position:relative;width:100%;height:100vh;min-height:70rem;max-height:120rem;display:block;text-decoration:none;color:inherit}.home-hero-slider__media{position:absolute;top:0;right:0;bottom:0;left:0}.home-hero-slider__media picture,.home-hero-slider__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.home-hero-slider__gradient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.home-hero-slider__slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.home-hero-slider__slide-link:focus-visible{outline:2px solid currentColor;outline-offset:-.4rem}.home-hero-slider__content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:9.6rem;pointer-events:none}@media screen and (min-width:990px){.home-hero-slider__content{padding-bottom:12.8rem}}.home-hero-slider__container{width:100%;max-width:180rem;margin-left:auto;margin-right:auto;padding-left:2.4rem;padding-right:2.4rem;pointer-events:auto}@media screen and (min-width:990px){.home-hero-slider__container{padding-left:4.8rem;padding-right:4.8rem}}.home-hero-slider__text{max-width:67.2rem}.home-hero-slider__eyebrow{display:inline-block;margin:0 0 1.6rem;font-family:var(--font-body-family);font-size:1rem;font-weight:var(--font-body-weight);line-height:1.4;letter-spacing:.22rem;text-transform:uppercase}@media screen and (min-width:990px){.home-hero-slider__eyebrow{margin-bottom:2.4rem;font-size:1.1rem}}.home-hero-slider__title{margin:0 0 1.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(4.8rem,8vw,8rem);line-height:.95;text-wrap:balance}@media screen and (min-width:990px){.home-hero-slider__title{margin-bottom:2.4rem}}.home-hero-slider__description{margin:0 0 3.2rem;max-width:40rem;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.625;text-wrap:pretty}@media screen and (min-width:990px){.home-hero-slider__description{margin-bottom:4rem;font-size:1.6rem}}.home-hero-slider__link{display:inline-flex;align-items:center;gap:1.2rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:var(--font-body-weight);letter-spacing:.22rem;text-transform:uppercase;text-decoration:none;transition:color .3s ease}.home-hero-slider__link-line{display:block;width:3.2rem;height:1px;background-color:currentColor;transition:width .3s ease}.home-hero-slider__link:hover .home-hero-slider__link-line,.home-hero-slider__link:focus-visible .home-hero-slider__link-line{width:4.8rem}.home-hero-slider__link:hover,.home-hero-slider__link:focus-visible{color:var(--home-hero-slider-link-hover, var(--color-buttons-primary))}.home-hero-slider__scroll{position:absolute;z-index:3;bottom:3.2rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.8rem;pointer-events:none}.home-hero-slider__scroll-label{margin:0;font-family:var(--font-body-family);font-size:.9rem;letter-spacing:.22rem;text-transform:uppercase;opacity:.6}.home-hero-slider__scroll-line{width:1px;height:3.2rem;background-color:currentColor;opacity:.6;animation:home-hero-slider-pulse 2s ease-in-out infinite}@keyframes home-hero-slider-pulse{0%,to{opacity:.35}50%{opacity:.85}}.home-hero-slider .blaze-navigation-button{position:absolute;z-index:4;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:1rem;color:var(--home-hero-slider-text, #fff)}.home-hero-slider .blaze-navigation-button svg{width:10px;height:auto}.home-hero-slider .blaze-prev{left:1rem}.home-hero-slider .blaze-next{right:1rem}.home-hero-slider .blaze-pagination{position:absolute;z-index:4;bottom:10rem;left:50%;transform:translate(-50%);display:flex;gap:.8rem;color:var(--home-hero-slider-text, #fff)}.home-hero-slider .blaze-pagination button{width:.8rem;height:.8rem;padding:0;border:none;border-radius:50%;background-color:currentColor;opacity:.4;cursor:pointer;font-size:0;line-height:0}.home-hero-slider .blaze-pagination button.active{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/70/assets/section-home-hero-slider.css.map */
