.new-Carousel{display:block;overflow:hidden}.new-Carousel.new-Carousel-light{--TextColor: #fff;color:#fff}.new-Carousel-dark{--TextColor: #494948;color:#494948}.new-Carousel_Inner{flex-direction:column;gap:20px;display:flex;overflow:hidden}.new-Carousel_HeadingContainer{flex-direction:column;gap:8px;display:flex}@media only screen and (min-width:901px){.new-Carousel_HeadingContainer{padding-inline:74px 25px}}@media only screen and (min-width:1201px){.new-Carousel_HeadingContainer{padding-inline:147px 52px}}.new-Carousel_Subtitle{margin-bottom:6px;font-size:25px;font-weight:300;line-height:1;color:var(--TextColor)}.new-Carousel_Title{max-width:900px;color:var(--TextColor)}.new-Carousel_Slides{display:flex;cursor:grab}.new-Slide{flex-direction:column;gap:22px;display:flex}.new-Slide_Media-mobile{overflow:hidden}.new-Slide_ImageContainer,.new-Slide_VideoContainer{transition:transform;transition-duration:var(--TransitionDuration);transition-timing-function:var(--TransitionTimingFunction)}.new-Slide_ImageContainer .rsp-Image_Image{width:100%}.new-Slide_Video{width:100%;height:100%;object-fit:cover}.new-Slide_Video-mobile{aspect-ratio:var(--AspectRatioMobile)}.new-Slide_Video-desktop{aspect-ratio:var(--AspectRatioDesktop)}@media only screen and (min-width:901px){.new-Slide_Media-mobile{display:none}}.new-Slide_Media-desktop{display:none;overflow:hidden}@media only screen and (min-width:901px){.new-Slide_Media-desktop{display:block}}.new-Slide_Content{flex-direction:column;gap:20px;display:flex;padding:2px 34px 20px 8px}.new-Slide_Text{font-size:14px;letter-spacing:0;line-height:1.6;color:var(--TextColor)}@media only screen and (min-width:901px){.new-Slide_Text{width:80%}}.new-Slide_Cta{font-family:var(--Font_Frutiger-roman);font-size:13px;font-weight:400;letter-spacing:0;line-height:1.6;text-decoration:underline;text-transform:uppercase;text-underline-offset:2px}@media only screen and (min-width:901px){.new-Carousel:not(.new-Carousel_Flush) .new-Carousel_Buttons .car-Buttons_Button-previous{left:var(--Grid_Gutter)}.new-Carousel:not(.new-Carousel_Flush) .new-Carousel_Buttons .car-Buttons_Button-next{right:var(--Grid_Gutter)}.new-Carousel_Buttons button{top:calc(50% - 30px)}}.new-Carousel_Controls{align-items:center;gap:30px;display:flex}.new-Carousel_Progress,.new-Carousel_Buttons{display:none}.new-Carousel_Progress{flex:1 0 auto;max-width:592px}.new-Carousel_Progress .car-Progress{margin-top:0}.new-Carousel-light .car-Progress{background-color:#ffffff80}.new-Carousel_Progress .car-Progress_Bar{background-color:var(--TextColor)}.new-Carousel_Buttons .car-Buttons{position:static;display:flex}.new-Carousel_Buttons .car-Buttons_Button{position:static;width:40px;height:40px;background:none;border:none;border-radius:unset;transform:none}.new-Carousel_Buttons .car-Buttons_Button-next,.new-Carousel_Buttons .car-Buttons_Button-previous{border-radius:unset;box-shadow:none;color:var(--Color_Brand-10);opacity:1;visibility:visible}[data-has-scrolled=true] .new-Carousel_Buttons .car-Buttons_Button-previous,.new-Carousel:not([data-has-finished=true]) .new-Carousel_Buttons .car-Buttons_Button-next{color:var(--Color_Brand)}.new-Carousel_Buttons .car-Button_Icon{width:24px;height:24px;color:currentColor}.new-Carousel[data-initialised=true] .new-Carousel_Progress,.new-Carousel[data-initialised=true] .new-Carousel_Buttons{display:block}
/*# sourceMappingURL=/cdn/shop/t/655/assets/section-new-carousel.css.map */
