.haven-hero-slideshow-wrapper--colored{background-color:rgb(var(--color-background))}.haven-hero-slideshow-page-width.page-width--full-width{padding-left:0;padding-right:0}.haven-hero-slideshow{position:relative;display:block;width:100%}.haven-hero-slideshow__viewport{position:relative;overflow:hidden;border-radius:var(--haven-hero-radius, 0);background:rgb(var(--color-background))}.haven-hero-slideshow--page-width .haven-hero-slideshow__viewport{border-radius:var(--haven-hero-radius, 2rem)}.haven-hero-slideshow__track{display:grid;width:100%}.haven-hero-slideshow--fade .haven-hero-slideshow__slide{grid-area:1 / 1;opacity:0;visibility:hidden;transition:opacity var(--haven-hero-speed, .6s) ease,visibility 0s linear var(--haven-hero-speed, .6s);pointer-events:none}.haven-hero-slideshow--fade .haven-hero-slideshow__slide.is-active{opacity:1;visibility:visible;transition-delay:0s;pointer-events:auto}.haven-hero-slideshow--slide .haven-hero-slideshow__track{display:flex;transition:transform var(--haven-hero-speed, .6s) ease;will-change:transform}.haven-hero-slideshow--slide .haven-hero-slideshow__slide{flex:0 0 100%;width:100%}.haven-hero-slideshow--slide.is-dragging .haven-hero-slideshow__track{transition:none}.haven-hero-slideshow__slide{position:relative;line-height:0;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.haven-hero-slideshow__link{display:block;line-height:0;color:inherit;text-decoration:none}.haven-hero-slideshow__media{position:relative;width:100%;line-height:0}.haven-hero-slideshow__cta{display:flex;justify-content:center;padding:1.2rem 1.6rem 1.6rem;line-height:1.2;background:rgb(var(--color-background))}.haven-hero-slideshow__button{width:100%;max-width:36rem;text-decoration:none;pointer-events:none}@media screen and (min-width:750px){.haven-hero-slideshow__cta{display:none}.haven-hero-slideshow__cta--desktop{position:absolute;inset:auto 0 3.2rem;display:flex;padding:0;background:none}.haven-hero-slideshow__button{width:auto}}.haven-hero-slideshow__media img,.haven-hero-slideshow__media picture,.haven-hero-slideshow__media .haven-hero-slideshow__img{display:block;width:100%;height:auto;-webkit-user-drag:none}@media screen and (min-width:750px){.haven-hero-slideshow__media{overflow:hidden}.haven-hero-slideshow__media img{margin-block:calc(var(--haven-hero-trim, 0) * -100% / 1920)}}.haven-hero-slideshow__img--placeholder{aspect-ratio:1920 / 560;background:rgba(var(--color-foreground),.04);fill:rgba(var(--color-foreground),.3)}@media screen and (max-width:749px){.haven-hero-slideshow__img--placeholder{aspect-ratio:1920 / 1081}}.haven-hero-slideshow__arrow[disabled]{opacity:.4;cursor:default;pointer-events:none}@media screen and (max-width:749px){.haven-arrow.haven-hero-slideshow__arrow{width:3rem;height:3rem;margin-top:-1.5rem}.haven-arrow.haven-hero-slideshow__arrow .icon{width:1rem;height:1rem}}.haven-hero-slideshow__dots{position:absolute;left:0;right:0;bottom:.8rem;z-index:2;display:flex;align-items:center;gap:.6rem;padding:0 1.5rem;line-height:0;pointer-events:none}.haven-hero-slideshow__dots--left{justify-content:flex-start}.haven-hero-slideshow__dots--center{justify-content:center}.haven-hero-slideshow__dots--right{justify-content:flex-end}.haven-hero-slideshow__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:10rem;background:rgba(var(--haven-hero-dot-color, 4, 5, 5),.8);opacity:.4;cursor:pointer;pointer-events:auto;transition:width var(--duration-long, .5s) ease,opacity var(--duration-long, .5s) ease}.haven-hero-slideshow__dot.is-active{width:1.5rem;opacity:1;background:rgb(var(--haven-hero-dot-color, 4, 5, 5))}.haven-hero-slideshow__dot:focus-visible{outline:.2rem solid rgb(var(--haven-hero-dot-color, 4, 5, 5));outline-offset:.2rem}.haven-hero-slideshow--single .haven-hero-slideshow__dots,.haven-hero-slideshow--single .haven-hero-slideshow__arrow{display:none}.haven-hero-slideshow__toggle{position:absolute;right:1rem;bottom:.4rem;z-index:3;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:0;border-radius:100%;cursor:pointer;color:rgb(var(--haven-color-white));background:rgba(var(--haven-hero-dot-color, 4, 5, 5),.5)}.haven-hero-slideshow__toggle svg{width:1rem;height:1rem}.haven-hero-slideshow__toggle-play,.haven-hero-slideshow__toggle.is-paused .haven-hero-slideshow__toggle-pause{display:none}.haven-hero-slideshow__toggle.is-paused .haven-hero-slideshow__toggle-play{display:block}.haven-hero-slideshow__toggle:focus-visible,.haven-hero-slideshow:focus-visible{outline:.2rem solid rgb(var(--haven-hero-dot-color, 4, 5, 5));outline-offset:-.2rem}@media(prefers-reduced-motion:reduce){.haven-hero-slideshow--fade .haven-hero-slideshow__slide,.haven-hero-slideshow--slide .haven-hero-slideshow__track,.haven-hero-slideshow__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/haven-hero-slideshow.css.map */
