.slideshow{position:relative;width:100%;overflow:hidden;background-color:rgb(var(--color-background))}.slideshow .swiper-wrapper{height:var(--slideshow-section-height, 650px)}.slideshow .swiper,.slideshow .swiper-slide{height:100%}.slideshow__image-wrapper,.slideshow__media--video{position:relative;height:100%;overflow:hidden}.slideshow__image-wrapper::after{content:"";position:absolute;inset:0;background-color:var(--sl-overlay-color, #000);opacity:var(--sl-overlay-opacity, 0.5);z-index:1;pointer-events:none}.slideshow__image{position:relative;width:100%;-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important;-webkit-transition:-webkit-transform 2.5s ease;transition:transform 2.5s ease;transition:transform 2.5s ease,-webkit-transform 2.5s ease}.slideshow__image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--image-position);object-position:var(--image-position)}.slideshow__media--video .slideshow__video-element,.slideshow__media--video video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--image-position, center);object-position:var(--image-position, center);display:block}.slideshow__slide{position:relative;width:100%;height:100%;overflow:hidden}.slideshow__box{position:absolute;inset:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;padding-top:8rem;padding-bottom:6rem;margin:0 auto}.slideshow__box+.slideshow__box{display:none}.swiper-slider .slideshow__box+.slideshow__box{display:block}.slideshow__box--top-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.slideshow__box--top-center,.slideshow__box--top-left,.slideshow__box--top-right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.slideshow__box--top-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.slideshow__box--top-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.slideshow__box--middle-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.slideshow__box--middle-center,.slideshow__box--middle-left,.slideshow__box--middle-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slideshow__box--middle-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.slideshow__box--middle-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.slideshow__box--bottom-center,.slideshow__box--bottom-left{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.slideshow__box--bottom-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start}.slideshow__box--bottom-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.slideshow__box--bottom-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end}.slideshow__card{pointer-events:auto;z-index:2;max-width:64rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--slideshow-text-color, rgb(var(--color-foreground)));text-align:var(--slideshow-text-align, center)}.slideshow__card>*+*{margin-top:1.6rem}.slideshow__card>:first-child:is(.slideshow__heading,.slideshow__subheading){margin-top:0}.slideshow__heading{margin-bottom:0;line-height:1;letter-spacing:.02em;color:inherit}.slideshow__subheading{margin-bottom:0;color:inherit;letter-spacing:var(--typography-body-universal-letter-spacing, 0.2px);line-height:1.25;text-transform:none}.slideshow__text{color:inherit}.slideshow .slideshow__link{pointer-events:auto}.slideshow .slideshow__card .slideshow__link .link,.slideshow .slideshow__card .slideshow__link a{display:inline-block;color:var(--slideshow-text-color, rgb(var(--color-foreground)));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;cursor:pointer;-webkit-transition:color .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,color .25s ease;transition:transform .25s ease,color .25s ease,-webkit-transform .25s ease}.slideshow__link a:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}.slideshow .slideshow__card .slideshow__link .link:focus,.slideshow .slideshow__card .slideshow__link a:focus{outline:2px solid rgba(var(--color-foreground),.12);outline-offset:2px}.js .slideshow__card{opacity:0;-webkit-transition:opacity var(--duration-default) ease;transition:opacity var(--duration-default) ease}.js .slideshow__box [data-animate]{opacity:0;-webkit-transform:translateX(6rem);transform:translateX(6rem);-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:calc(var(--duration-long)*2);transition-duration:calc(var(--duration-long)*2)}.js .is-previous .slideshow__box [data-animate],.js .slideshow .swiper-slide-prev .slideshow__box [data-animate]{-webkit-transform:translateX(-6rem);transform:translateX(-6rem)}.js .slideshow__box [data-animate-delay-1]{-webkit-transition-delay:var(--duration-default);transition-delay:var(--duration-default)}.js .slideshow__box [data-animate-delay-2]{-webkit-transition-delay:calc(var(--duration-default) + 100ms);transition-delay:calc(var(--duration-default) + 100ms)}.js .slideshow__box [data-animate-delay-3]{-webkit-transition-delay:calc(var(--duration-default) + 200ms);transition-delay:calc(var(--duration-default) + 200ms)}.js .slideshow__box [data-animate-delay-4]{-webkit-transition-delay:calc(var(--duration-default) + 300ms);transition-delay:calc(var(--duration-default) + 300ms)}.js .slideshow .swiper-slide-active .slideshow__card{opacity:1;z-index:2;-webkit-transition:opacity var(--duration-default) ease;transition:opacity var(--duration-default) ease;-webkit-transition-delay:.1s;transition-delay:.1s}.js .slideshow .swiper-slide-active [data-animate]{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.slideshow .swiper-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:20;color:var(--slideshow-arrows-color, rgb(var(--color-foreground)));width:5rem;height:5rem;background:0 0;border:0;cursor:pointer}.slideshow .swiper-button::after{content:"";position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:rgba(255,255,255,.15);border:1px solid var(--slideshow-arrows-color);border-radius:50%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}.slideshow .swiper-button:hover::after{opacity:1;-webkit-transform:none;transform:none}.slideshow .swiper-button-prev{left:2.2rem;right:auto}.slideshow .swiper-button-next{right:2.2rem;left:auto}.slideshow .swiper-button svg{width:2.6rem;height:2.6rem}.slideshow .slideshow__pagination{position:absolute;left:0;right:0;bottom:3rem;z-index:21}.slideshow .slideshow__pagination .swiper-pagination{position:static;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:.15rem}.slideshow .swiper-pagination-bullet{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:.15rem;border-radius:1px;background-color:rgba(var(--slideshow-pagination-color),.2);opacity:1}.slideshow .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:rgb(var(--slideshow-pagination-color))}@media (max-width:750px){.slideshow .swiper-wrapper{height:var(--slideshow-mobile-section-height, 300px)}.slideshow .slideshow .swiper-button,.slideshow .slideshow__pagination{display:none}.slideshow .slideshow__box{padding-top:5rem;padding-bottom:1.5rem}}@media (min-width:750px){.slideshow__heading{letter-spacing:-.02em}.slideshow__heading.h0{font-size:calc(var(--font-heading-scale)*6.4rem)}.slideshow__subheading.h5{font-size:calc(var(--font-heading-scale)*1.3rem)}#MainContent>.shopify-section:first-child .slideshow--100vh,#MainContent>.shopify-section:first-child .slideshow--100vh .media--100vh{height:calc(100vh - var(--announcement-height, 0px))}.slideshow .swiper-button{display:-webkit-box;display:-ms-flexbox;display:flex}}