.hero-slider .flickity-viewport{width:100vw;overflow:hidden}.hero-slider__slide:not(:first-child){display:none}.flickity-enabled .hero-slider__slide:not(:first-child){display:block}.hero-slider__slide-inner{position:relative;height:90vh;width:100vw;overflow:hidden}.hero-slider__slide-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-slider__slide-text *{margin:0}.hero-slider__slide-image--desktop{display:block}.hero-slider__slide-image--mobile{display:none}@media (max-width: 990px){.hero-slider__slide-image--desktop{display:none}.hero-slider__slide-image--mobile{display:block}}.hero-slider__slide-image img,.hero-slider__slide-video video{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0}.hero-slider__slide-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;z-index:1;padding:40px 20px;gap:20px}.hero-slider__slider-overlay{position:absolute;top:0;left:0;width:100%;text-align:center;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:40px 20px}.hero-slider__slide-wordmark{width:50vw}.hero-slider__slide-wordmark img{width:100%;max-width:780px;height:auto}.active-banner .hero-slider__slide-overlay-heading{margin-top:-2%}.h0,.h0 p{margin-top:0;margin-bottom:0;font-size:8vw;line-height:7vw}.flickity-button svg{display:none}.flickity-button,.flickity-button:hover,.flickity-button:focus{background-color:transparent;border:none;outline:none;box-shadow:none}.hero-slider-wrapper{position:relative}.custom-next{position:absolute;top:calc(50% - 22px);right:30px;height:44px;width:44px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;outline:none;box-shadow:none}.custom-prev{position:absolute;top:calc(50% - 22px);left:30px;height:44px;width:44px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;outline:none;box-shadow:none}@media (max-width: 990px){.custom-next{right:10px}.custom-prev{left:10px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-hero-slider.css.map */
