.hero .banner .banner__media:after{opacity:1}.hero .banner h1,.hero .banner h2,.hero .banner h3,.hero .banner h4,.hero .banner h5,.hero .banner .h0,.hero .banner .h1,.hero .banner .h2,.hero .banner .h3,.hero .banner .h4,.hero .banner .h5,.hero .banner p{color:var(--neutral-01)}.hero .typo-header-lg{font-weight:var(--font-light)}.hero .banner .banner__box{text-align:left}.hero .banner .banner__box>*+.banner__buttons{margin-top:.94rem}.hero .banner .slideshow__text-wrapper.banner__content{padding:var(--component-hero-padding-mobile)}.hero .slideshow-over-1 .slideshow__text-wrapper.banner__content{padding-bottom:3.94rem}.hero .slideshow__controls{position:absolute;top:0;right:0;left:0;bottom:0;pointer-events:none}.hero .hero-next-prev-wrapper{position:absolute;display:flex;top:50%;width:100%;align-items:center;justify-content:space-between;transform:translateY(-50%);pointer-events:auto}.hero .hero-next-prev-wrapper{opacity:0;padding-right:calc(var(--page-width-side-padding-mobile) * .75);padding-left:calc(var(--page-width-side-padding-mobile) * .75);transition:opacity .33s}.hero .swiper-button-next,.hero .swiper-button-prev{width:1.5625rem;position:relative;background:none}.hero .swiper-button-prev{left:auto;transform:rotate(180deg)}.hero .slider-counter.slider-counter--dots{pointer-events:auto}.hero .hero-next-prev-wrapper .slider-button--next:hover,.hero .hero-next-prev-wrapper .slider-button--prev:hover{background:none}.hero .slider-button .icon.icon-arrow{height:auto}.hero .swiper-button-next svg,.hero .swiper-button-prev svg{color:var(--neutral-01)}.hero .slideshow__controls .slider-counter{position:absolute;left:var(--component-hero-pager-left-mobile);bottom:var(--component-hero-pager-bottom-mobile)}.hero-slideshow:hover .hero-next-prev-wrapper{opacity:1}.hero .slider-counter--dots{display:flex;margin:0;align-items:center;justify-content:flex-start;height:.9375rem}.hero .slider-counter--dots .slideshow__control-wrapper{gap:.5rem}.hero .slider-counter--dots .slider-counter__link--dots{--swatch-size: .5rem;--swatch-pill-size: 1.88rem;width:var(--swatch-size);height:var(--swatch-size);padding:0;border-radius:9999px;transition:width var(--duration-medium) var(--smooth-ease),background-color var(--duration-medium) var(--smooth-ease);cursor:pointer;position:relative;flex-shrink:0;overflow:hidden}.hero .slider-counter--dots .slider-counter__link--dots .dot{display:block;width:100%;height:100%;background:#ffffff80;transition:background-color var(--duration-medium) var(--smooth-ease);border-radius:inherit}.hero .slider-counter--dots .slider-counter__link--dots.slider-counter__link--active{width:var(--swatch-pill-size);background:#fff}.hero .slider-counter--dots .slider-counter__link--dots:hover .dot{background:#fff}.hero .vimeohero{height:300px;overflow:hidden;padding:0;position:relative}.hero .slideshow__media img{width:100%;height:auto}.hero .slideshow__media img,.hero .vimeohero iframe{position:absolute;top:50%;left:50%;min-height:100%;min-width:100%;transform:translate(-50%,-50%);box-sizing:border-box}.hero .vimeohero iframe{height:100vh;width:100vw}@media screen and (max-width:749px){.hero .title-wrapper-with-link{margin-bottom:1rem;padding:0}.hero.no-gutter .title-wrapper-with-link{padding-right:var(--page-width-side-padding-mobile);padding-left:var(--page-width-side-padding-mobile)}}@media only screen and (min-width:750px){.hero .title-wrapper-with-link{margin-bottom:1.25rem}.hero .banner .banner__box .banner__heading+*{margin-top:.62rem}.hero .banner .banner__box>*+.banner__buttons{margin-top:1.25rem}.hero .banner .slideshow__text.banner__box{max-width:39.3rem}.hero .banner .slideshow__text-wrapper.banner__content{padding:var(--component-hero-padding-desktop)}.hero .slideshow__controls .slider-counter{left:var(--component-hero-pager-left-desktop);bottom:var(--component-hero-pager-bottom-desktop)}.hero .hero-next-prev-wrapper{padding-right:calc(var(--page-width-side-padding-desktop) * .5);padding-left:calc(var(--page-width-side-padding-desktop) * .5)}.hero .vimeohero iframe{height:56.25vw;width:177.77777778vh}}.hero-next-prev-wrapper span.svg-wrapper{color:var(--neutral-01)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-hero.css.map */
