.hero-slider{position:relative;width:100%;overflow:hidden}.hero-slider__track{position:relative;width:100%}.hero-slider__slide{position:relative;width:100%;min-height:60vh;display:none}.hero-slider--height-small .hero-slider__slide,.hero-slider--height-small .hero-slider__content,.hero-slider--height-small .hero-slider__placeholder{min-height:40vh}.hero-slider--height-medium .hero-slider__slide,.hero-slider--height-medium .hero-slider__content,.hero-slider--height-medium .hero-slider__placeholder{min-height:60vh}.hero-slider--height-large .hero-slider__slide,.hero-slider--height-large .hero-slider__content,.hero-slider--height-large .hero-slider__placeholder{min-height:80vh}.hero-slider--height-full .hero-slider__slide,.hero-slider--height-full .hero-slider__content,.hero-slider--height-full .hero-slider__placeholder{min-height:100vh}@media(max-width:749px){.hero-slider--height-large .hero-slider__slide,.hero-slider--height-large .hero-slider__content,.hero-slider--height-full .hero-slider__slide,.hero-slider--height-full .hero-slider__content{min-height:70vh}}.hero-slider__slide.is-active{display:block;animation:hero-slider-fade .6s ease}@keyframes hero-slider-fade{0%{opacity:0}to{opacity:1}}.hero-slider__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-slider__image{width:100%;height:100%;object-fit:cover;display:block}.hero-slider__image--mobile{display:none}.hero-slider__placeholder{width:100%;height:60vh;background:#222}.hero-slider__placeholder svg{width:100%;height:100%}@media(max-width:749px){.hero-slider__image--desktop{display:none}.hero-slider__image--mobile{display:block}}.hero-slider__content{position:relative;z-index:1;min-height:60vh;display:flex;align-items:center;padding:3rem 2rem}.hero-slider__content--left{justify-content:flex-start;text-align:left}.hero-slider__content--center{justify-content:center;text-align:center}.hero-slider__content--right{justify-content:flex-end;text-align:right}.hero-slider__text-block{position:relative;max-width:560px;padding:2rem 2.25rem;border-radius:8px;color:var(--text-color, #ffffff)}.hero-slider__text-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay-color, #000000);opacity:var(--overlay-opacity, .4);border-radius:inherit;z-index:-1}.hero-slider__subheading{margin:0 0 .5rem;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;opacity:.9;color:var(--text-color, #ffffff)!important}.hero-slider__heading{margin:0 0 .75rem;font-size:clamp(1.8rem,4vw,3rem);font-weight:800;line-height:1.1;color:var(--text-color, #ffffff)!important}.hero-slider__body{margin:0 0 1.25rem;font-size:1rem;line-height:1.5;color:var(--text-color, #ffffff)!important}.hero-slider__body p{margin:0;color:inherit!important}.hero-slider__button{display:inline-block;padding:.85rem 1.75rem;background:#fff;color:#111;text-decoration:none;font-weight:700;border-radius:4px}.hero-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:44px;height:44px;border-radius:50%;border:none;background:#ffffffd9;font-size:1.2rem;cursor:pointer}.hero-slider__arrow--prev{left:1.5rem}.hero-slider__arrow--next{right:1.5rem}.hero-slider__dots{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:2;display:flex;gap:.5rem}.hero-slider__dot{width:10px;height:10px;border-radius:50%;border:none;background:#ffffff80;cursor:pointer;padding:0}.hero-slider__dot.is-active{background:#fff}@media(max-width:749px){.hero-slider__content{padding:2rem 1.25rem}.hero-slider__text-block{max-width:100%;padding:1.5rem}.hero-slider__arrow{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/component-hero-slider.css.map */
