.page-section--slideshow{position:relative;--slide-color: #ffffff}.page-slideshow{--dot-size: min(13vw, 4.5rem);--dot-font-size: min(12vw, 3.75rem);--dots-margin: 1.75rem;box-sizing:content-box;position:relative;padding-top:75%;height:calc(var(--dot-size) + var(--dots-margin) + 1px);width:100%}@media screen and (max-width:374px){.page-slideshow{--dot-size: 36px;--dot-font-size: 30px}}@media screen and (min-width:768px){.page-slideshow{--dot-size: min(9.375vw, 6rem);--dot-font-size: min(7.8125vw, 4.5rem)}}@media screen and (min-width:1280px){.page-slideshow{--dot-size: min(7.5vw, 7.5rem);--dot-font-size: min(5.625vw, 5.25rem)}}@media screen and (min-width:1920px){.page-slideshow{--dot-size: 6.25vw;--dot-font-size: 4.375vw}}.slideshow{box-sizing:border-box;position:absolute;top:0;left:0;height:100%;width:100%;padding-bottom:calc(var(--dot-size) + var(--dots-margin) + 1px)}.slideshow[data-slideshow-layout=full-width]{width:100%}.slideshow[data-slideshow-layout=grid]{width:100%;padding:0 20px}.slideshow-carousel{position:relative;display:flex;flex-direction:column;width:100%;height:100%;z-index:0}.slideshow-carousel__slides{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.slideshow-slide{position:absolute;width:100%;top:0;right:0;bottom:0;left:0}.slideshow-slide:not(.is-selected){display:none}.slideshow-slide video{display:none;position:absolute}.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide .slide-video-desktop,.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide .slide-video-mobile{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-video .slideshow-slide__image,.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-desktop-video .slideshow-slide__image,.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-mobile-video .slideshow-slide__image,.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-video .slide-video-desktop{display:none!important}.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-desktop-video .slide-video-desktop,.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-mobile-video .slide-video-mobile,.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-video .slide-video-mobile{display:block!important}.slideshow-slide .slideshow-slide__text{display:flex;flex-direction:column;width:100%;height:100%;padding:calc(23vw - .15rem) var(--page-edge) 24vw}.slideshow-slide__text .slide-text__heading{position:relative;max-width:1770px;max-height:55px;width:100%;height:100%;margin:0 auto}.slideshow-slide__text.has-heading-image .slide-text__heading{max-width:none;max-height:calc(var(--max-height) / 8)}.slideshow-slide__text .slide-text__heading .slide-text__heading--image,.slideshow-slide__text .slide-text__heading svg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;color:var(--text-color)!important}.slideshow-slide__text.has-heading-image .slide-text__heading{margin-top:1vw}.slideshow-slide__text .slide-text__heading .slide-text__heading--image{-o-object-fit:contain;object-fit:contain}.slideshow-slide__text .slide-text__subheading{font-family:Helvetica Neue;font-size:4.266666666666667vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:4.266666666666667vw;letter-spacing:normal;text-align:left;color:var(--text-color);margin-top:auto;margin-bottom:15px}.slideshow-slide__text .slide-text__subheading+.slide-text__link{margin-top:0}.slideshow-slide__text .slide-text__link{font-family:Helvetica Neue;font-size:8vw;font-weight:400;font-stretch:normal;font-style:normal;line-height:8vw;letter-spacing:normal;text-align:left;text-transform:uppercase;color:var(--text-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:auto}.slideshow-dots{display:flex;flex-direction:row;column-gap:10px;order:1;justify-content:center;z-index:3;padding:0 5.6vw;margin-top:var(--dots-margin)}.slideshow-dot{position:relative;display:flex;justify-content:center;align-items:center;width:var(--dot-size);height:var(--dot-size);border-radius:100%;font-family:Helvetica Neue;font-size:var(--dot-font-size);font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;transition:.15s ease-out}.slideshow-dot .slideshow-dot__number{font-size:inherit}.slideshow-dot.is-selected{color:#000;background:#fff}[data-slideshow-pagination-style=dots] .slideshow-dot{border:3px solid currentColor;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-slideshow-pagination-style=dots] .slideshow-dot.is-selected{border:none}.slideshow-dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide__image{position:relative;width:100%;height:100%}.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide__image--img{display:block;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.slideshow-carousel[data-slideshow-carousel=false].has-mobile-image .slideshow-slide__image--img:not(.mobile-image){display:none}.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide__text{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.slideshow-carousel[data-slideshow-carousel=false] .slideshow-dots{display:none}.slideshow-slide .slideshow-slide__balloon--img{position:absolute;width:200px;height:220px;z-index:5}@media screen and (max-width:374px){.slideshow-slide .slideshow-slide__balloon--img{width:120px;height:120px}.slideshow-slide .slideshow-slide__text{padding:24vw var(--page-edge) 100px}}@media screen and (min-width:426px){.slideshow-slide__text.has-heading-image .slide-text__heading{max-height:calc(var(--max-height) / 7)}}@media screen and (min-width:560px){.slideshow-slide__text.has-heading-image .slide-text__heading{max-height:calc(var(--max-height) / 5)}}@media screen and (min-width:768px){.slideshow-slide .slideshow-slide__text{padding-top:15vw}.slideshow-slide__text.has-heading-image .slide-text__heading{margin-top:2.25vw}}@media screen and (min-width:768px){.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide__image.has-mobile-image .slideshow-slide__image--img:not(.mobile-image){display:block}.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide__image.has-mobile-image .slideshow-slide__image--img.mobile-image{display:none}.slideshow-slide .slideshow-slide__text{padding-top:11vw}.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-video .slide-video-desktop,.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-mobile-video .slideshow-slide__image{display:block!important}.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-video .slide-video-mobile,.slideshow-carousel[data-slideshow-carousel=false] .slideshow-slide.has-mobile-video .slide-video-mobile{display:none!important}.slideshow-slide__text.has-heading-image .slide-text__heading{max-height:calc(var(--max-height) / 3.8)}}@media(max-width:1599px)and (min-width:990px){.slideshow-slide .slideshow-slide__balloon--img{width:280px;height:300px}.slideshow-slide .slideshow-slide__text{padding:11vw var(--page-edge) 25px}.slideshow-slide__text .slide-text__heading{max-height:120px}.slideshow-slide__text .slide-text__subheading{font-size:2.095vw;line-height:2.095vw}.slideshow-slide__text .slide-text__link{font-size:3.90625vw;line-height:3.90625vw;margin-right:290px}.slideshow-dots{bottom:25px;right:10px;left:auto;padding:0}}@media screen and (min-width:860px){.slideshow[data-slideshow-layout=grid]{padding:0 60px}.slideshow-slide__text.has-heading-image .slide-text__heading{margin-top:2vw}.slideshow-slide__text.has-heading-image .slide-text__heading{max-height:calc(var(--max-height) / 3.5)}}@media screen and (min-width:990px){.slideshow-slide .slideshow-slide__text{padding-top:10vw}.slideshow-slide__text.has-heading-image .slide-text__heading{margin-top:0vw}.slideshow-slide__text.has-heading-image .slide-text__heading{max-height:calc(var(--max-height) / 3)}}@media screen and (min-width:1024px){.slideshow-slide__text.has-heading-image .slide-text__heading{max-height:calc(var(--max-height) * .34)}}@media screen and (min-width:1280px){.slideshow{min-height:800px}.slideshow-slide .slideshow-slide__balloon--img{width:380px;height:400px}.slideshow-slide .slideshow-slide__text{padding:4vw var(--page-edge) 60px}.slideshow-slide__text.has-heading-image .slide-text__heading{max-height:calc(var(--max-height) * .5)}.slideshow-slide__text .slide-text__heading{max-height:300px}.slideshow-slide__text .slide-text__subheading{font-size:1.25vw;line-height:1.25vw}.slideshow-slide__text .slide-text__link{font-size:2.34375vw;line-height:2.34375vw;margin-right:590px}.slideshow-dots{bottom:48px;right:.9vw;left:auto}.slideshow-slide__text.has-heading-image .slide-text__heading{margin-top:1.5vw}}@media screen and (min-width:1440px){.slideshow-slide .slideshow-slide__text{padding-top:5vw}.slideshow-slide__text.has-heading-image .slide-text__heading{margin-top:2.25vw}}@media screen and (min-width:1680px){.slideshow-slide .slideshow-slide__text{padding-top:6vw}.slideshow-dots{right:2.8vw}.slideshow-slide__text.has-heading-image .slide-text__heading{margin-top:1vw}.slideshow-slide__text.has-heading-image .slide-text__heading{max-height:calc(var(--max-height) * .6)}}@media screen and (min-width:1920px){.slideshow-slide .slideshow-slide__text{padding-top:7vw}.slideshow-slide__text .slide-text__subheading{font-size:.833vw;line-height:.833vw}.slideshow-slide__text .slide-text__link{font-size:2.344vw;line-height:2.344vw}.slideshow-slide__text.has-heading-image .slide-text__heading{margin-top:.5vw}.slideshow-slide__text.has-heading-image .slide-text__heading{max-height:calc(var(--max-height) * .65)}}
/*# sourceMappingURL=/cdn/shop/t/226/assets/section-page-slideshow.css.map */
