.slideshow{display:flex;overflow:hidden;background:var(--color-body)}.slideshow__slide{display:flex;width:100%;height:100%;flex-shrink:0;background:var(--color-body);color:var(--color-text, #fff);position:relative;z-index:1}.slideshow__slide-heading{color:inherit}.slideshow__slide .text-button,.slideshow__slide .button{margin-right:5px;margin-bottom:5px}@media only screen and (min-width:768px){.slideshow__slide .button{margin-top:25px}}.slideshow__slide .button.regular{--outline-button-label: var(--color-text);--solid-button-background: var(--color-text)}.slideshow__slide .button+.text-button{margin-left:20px}@media only screen and (min-width:1068px){.slideshow__slide p.description-size--medium{font-size:1.25rem}}@media only screen and (min-width:1068px){.slideshow__slide p.description-size--large{font-size:1.5rem}}.slideshow__slide-inner{display:flex;flex-shrink:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:15;padding-bottom:40px;transform:translateZ(0);padding-top:var(--header-height, 86px)}@media only screen and (min-width:768px){.slideshow__slide-inner{padding-bottom:55px}}.slideshow__slide-inner.content-middle-left{justify-content:flex-start;align-items:center}.slideshow__slide-inner.content-middle-center{justify-content:center;align-items:center}.slideshow__slide-inner.content-middle-right{justify-content:flex-end;align-items:center}.slideshow__slide-inner.content-bottom-left{justify-content:flex-start;align-items:flex-end}.slideshow__slide-inner.content-bottom-center{justify-content:center;align-items:flex-end}.slideshow__slide-inner.content-bottom-right{justify-content:flex-end;align-items:flex-end}.slideshow__slide-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.slideshow__slide-bg img{width:100%;height:100%;object-fit:cover}.slideshow__slide-video-bg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:5;transform:translateZ(0)}.slideshow__slide-video-bg>video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slideshow__slide-video-bg iframe{position:absolute;border:none;width:300%;height:150%;top:-25%;left:-100%}@media only screen and (min-width:768px){.slideshow__slide-video-bg iframe{width:200%;height:200%;left:-50%;top:-50%}}@media only screen and (min-width:1068px){.slideshow__slide-video-bg iframe{width:150%;height:300%;left:-25%;top:-100%}}@media only screen and (min-width:768px){.slideshow__slide-video-bg{display:none}}@media only screen and (max-width:767px){.slideshow__slide-video-bg{display:block}}.slideshow__slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;pointer-events:none;background:rgba(var(--overlay-color-rgb),var(--overlay-opacity))}.slideshow__slide-content{z-index:20;padding:15px;max-width:800px;width:100%}@media only screen and (min-width:768px){.slideshow__slide-content{padding:50px}}@media only screen and (min-width:1068px){.slideshow__slide-content{padding:70px 50px}}.slideshow__slide-content .button{position:relative;z-index:22}.slideshow__slide-content-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:21}.slideshow__slide.content-size-large .slideshow__slide-content{max-width:1000px}@media only screen and (min-width:768px){.desktop-height-450{height:450px}.desktop-height-550{height:550px}.desktop-height-650{height:650px}.desktop-height-750{height:750px}.desktop-height-full{height:calc(100vh - var(--announcement-height, 0px))}}@supports (height: 100dvh){@media only screen and (min-width:768px){.desktop-height-full{height:calc(100dvh - var(--announcement-height, 0px))}}}@media only screen and (max-width:767px){.mobile-height-400{height:400px}.mobile-height-450{height:450px}.mobile-height-500{height:500px}.mobile-height-full{height:calc(100vh - var(--announcement-height, 0px))}}@supports (height: 100dvh){@media only screen and (max-width:767px){.mobile-height-full{height:calc(100dvh - var(--announcement-height, 0px))}}}.slideshow-image--mobile{display:block}@media only screen and (min-width:768px){.slideshow-image--mobile{display:none}}.slideshow-image--desktop{display:none}@media only screen and (min-width:768px){.slideshow-image--desktop{display:block}}.slideshow--top{margin-top:calc(var(--header-height, 86px) * -1)}
/*# sourceMappingURL=/cdn/shop/t/35/assets/slideshow.css.map */
