slideshow-component{position:relative;display:flex;flex-direction:column}slideshow-component .slideshow.banner{flex-direction:row;flex-wrap:nowrap;margin:0;gap:0;overflow-y:hidden}.slideshow__slide{padding:0;position:relative;display:flex;flex-direction:column;visibility:visible}@media screen and (max-width:749px){.slideshow--placeholder.banner--mobile-bottom.banner--adapt_image .slideshow__media,.slideshow--placeholder.banner--adapt_image:not(.banner--mobile-bottom){height:28rem}.custom-slideshow .slideshow--placeholder.banner--mobile-bottom.banner--adapt_image .slideshow__media,.custom-slideshow .slideshow--placeholder.banner--adapt_image:not(.banner--mobile-bottom){height:auto}}@media screen and (min-width:750px){.slideshow--placeholder.banner--adapt_image{height:56rem}}.slideshow__text.banner__box{display:flex;flex-direction:column;justify-content:center;max-width:54.5rem}.slideshow__text>*{max-width:100%}@media screen and (max-width:749px){slideshow-component.page-width .slideshow__text{border-right:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));border-left:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity))}.banner--mobile-bottom .slideshow__text.banner__box{max-width:100%}.banner--mobile-bottom .slideshow__text-wrapper{flex-grow:1}.banner--mobile-bottom .slideshow__text.banner__box{height:100%}.banner--mobile-bottom .slideshow__text .button{flex-grow:0}.slideshow__text.slideshow__text-mobile--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text-mobile--right{align-items:flex-end;text-align:right}}@media screen and (min-width:750px){.slideshow__text.slideshow__text--left{align-items:flex-start;text-align:left}.slideshow__text.slideshow__text--right{align-items:flex-end;text-align:right}}.slideshow:not(.banner--mobile-bottom) .slideshow__text-wrapper{height:100%}@media screen and (min-width:750px){.slideshow__text-wrapper.banner__content{height:100%;padding:5rem}}.slideshow__controls{border:.1rem solid rgba(var(--color-foreground),.08)}.slideshow__controls--top{order:2;z-index:1}@media screen and (max-width:749px){.slideshow__controls--border-radius-mobile{border-bottom-right-radius:var(--text-boxes-radius);border-bottom-left-radius:var(--text-boxes-radius)}}.spaced-section--full-width:last-child slideshow-component:not(.page-width) .slideshow__controls{border-bottom:none}@media screen and (min-width:750px){.slideshow__controls{position:relative}}slideshow-component:not(.page-width) .slider-buttons{border-right:0;border-left:0}.slideshow__control-wrapper{display:flex}.slideshow__autoplay{position:absolute;right:0;border-left:none;display:flex;justify-content:center;align-items:center}@media screen and (max-width:749px){slideshow-component.page-width .slideshow__autoplay{right:1.5rem}}@media screen and (min-width:750px){.slideshow__autoplay.slider-button{position:inherit;margin-left:.6rem;padding:0 0 0 .6rem;border-left:.1rem solid rgba(var(--color-foreground),.08)}}.slideshow__autoplay .icon.icon-play,.slideshow__autoplay .icon.icon-pause{display:block;position:absolute;opacity:1;transform:scale(1);transition:transform .15s ease,opacity .15s ease;width:.8rem;height:1.2rem}.slideshow__autoplay .icon.icon-play{height:1rem}.slideshow__autoplay path{fill:rgba(var(--color-foreground),.75)}.slideshow__autoplay:hover path{fill:rgb(var(--color-foreground))}@media screen and (forced-colors:active){.slideshow__autoplay path,.slideshow__autoplay:hover path{fill:CanvasText}}.slideshow__autoplay:hover .svg-wrapper{transform:scale(1.1)}.slideshow__autoplay--paused .icon-pause,.slideshow__autoplay:not(.slideshow__autoplay--paused) .icon-play{visibility:hidden;opacity:0;transform:scale(.8)}.slideshow__controls.slider-buttons .slider-button--prev,.slideshow__controls.slider-buttons .slider-button--next{display:none}.banner__buttons .secondary_button.button--secondary:after{display:none}.banner__buttons .secondary_button.button--secondary{text-decoration:underline;text-transform:uppercase;font-size:20px;font-weight:800;min-height:unset}.banner__heading p{margin:0}.slideshow__controls.slider-buttons{position:absolute;bottom:28px;left:50%;transform:translate(-50%);border:none}.slideshow__controls .slider-counter__link{padding:1rem 5px}.slideshow__controls .slider-counter__link--dots .dot{width:1rem;height:1rem;border:none;background-color:#00304740}.slideshow__controls .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#003047}.slideshow__text .banner__heading{line-height:1;font-family:Times New Roman,Times,serif;font-weight:300}.slideshow__text .banner__heading strong{color:#008fd5}.banner__text p{margin:0;font-weight:300;font-size:20px;line-height:1.4;color:#1e5470}.slideshow .banner__media .mobile-img{display:none}.slideshow__text .rich-text__caption{color:#008fd5;font-family:Montserrat Semi;font-weight:600}@media screen and (max-width:768px){.slideshow .banner__media .mobile-img{display:block}.slideshow .banner__media .desktop-image{display:none}.slideshow__controls.slider-buttons{bottom:10px;left:50%;transform:translate(-50%)}}@media screen and (max-width:768px){.banner__box>*+.banner__buttons{margin-top:3rem}.slideshow .banner__box{padding:1rem 1.5rem 8rem}.banner__text p br{display:none}}.slideshow__polaroids{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.slideshow__polaroid{position:absolute;display:flex;margin:0;padding:.9rem .9rem 2.6rem;background:#fff;box-shadow:0 1rem 2.5rem #0030472e;pointer-events:auto;rotate:var(--rot, 0deg);transition:opacity .9s ease var(--delay, 0s),translate .9s ease var(--delay, 0s),scale .5s ease,box-shadow .5s ease}.slideshow__polaroid--left{--rot: -3deg;left:6%;top:11%;height:82%;aspect-ratio:.72;z-index:1}.slideshow__polaroid--right-top{--rot: 4deg;right:14%;top:6%;height:42%;aspect-ratio:1.05;z-index:2}.slideshow__polaroid--right-bottom{--rot: -3deg;right:9%;top:35%;height:58%;aspect-ratio:.78;z-index:3}.polaroid__frame{flex:1;min-width:0;min-height:0;overflow:hidden}.polaroid__frame img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.slideshow__polaroid:hover{z-index:10;scale:1.06;box-shadow:0 1.6rem 3.5rem #00304747}.slideshow__polaroid:hover .polaroid__frame img{transform:scale(1.05)}.has-polaroid-anim .slideshow__slide:not(.is-active) .slideshow__polaroid{opacity:0;translate:0 2.4rem}.has-polaroid-anim .slideshow__slide.is-active .slideshow__polaroid{opacity:1;translate:0 0}.slideshow__slide.is-active .slideshow__polaroid--left{--delay: .05s}.slideshow__slide.is-active .slideshow__polaroid--right-top{--delay: .25s}.slideshow__slide.is-active .slideshow__polaroid--right-bottom{--delay: .45s}@media(prefers-reduced-motion:reduce){.slideshow__polaroid,.polaroid__frame img{transition:none}}@media screen and (max-width:768px){.slideshow__polaroids{inset:0 0 auto 0;aspect-ratio:1 / 1}.slideshow__polaroid{padding:.5rem .5rem 1.4rem}.slideshow__polaroid--left{left:5%;top:5%;height:55%;--rot: -5deg}.slideshow__polaroid--right-top{right:5%;top:5%;height:34%;display:none}.slideshow__polaroid--right-bottom{right:9%;top:10%;height:50%;--rot: -3deg}}slideshow-component .slideshow__controls.slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;transform:none;width:auto;border:none;display:block;pointer-events:none;z-index:2}slideshow-component .slideshow__controls .slider-counter{position:absolute;left:50%;bottom:28px;transform:translate(-50%);pointer-events:auto}slideshow-component .slideshow__controls.slider-buttons .slider-button--prev,slideshow-component .slideshow__controls.slider-buttons .slider-button--next{display:flex!important;align-items:center;justify-content:center;position:absolute;top:50%;margin-top:-2rem;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:0 .4rem 1.4rem #00304726;opacity:1;cursor:pointer;pointer-events:auto;transition:scale .3s ease,box-shadow .3s ease}slideshow-component .slideshow__controls.slider-buttons .slider-button--prev{left:1.6rem}slideshow-component .slideshow__controls.slider-buttons .slider-button--next{right:1.6rem}slideshow-component .slideshow__controls.slider-buttons .slider-button--prev:hover,slideshow-component .slideshow__controls.slider-buttons .slider-button--next:hover{scale:1.1;box-shadow:0 .6rem 1.8rem #00304740}slideshow-component .slideshow__controls .slider-button--prev .svg-wrapper,slideshow-component .slideshow__controls .slider-button--next .svg-wrapper{display:none}slideshow-component .slideshow__controls .slider-button--prev:before,slideshow-component .slideshow__controls .slider-button--next:before{content:"";width:1.6rem;height:1.6rem;background-color:#003047;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}slideshow-component .slideshow__controls .slider-button--prev:before{transform:rotate(180deg)}@media screen and (max-width:768px){slideshow-component .slideshow__controls .slider-counter{bottom:15px}slideshow-component .slideshow__controls.slider-buttons .slider-button--prev,slideshow-component .slideshow__controls.slider-buttons .slider-button--next{top:50vw;margin-top:-1.5rem;width:3rem;height:3rem}slideshow-component .slideshow__controls.slider-buttons .slider-button--prev{left:.8rem}slideshow-component .slideshow__controls.slider-buttons .slider-button--next{right:.8rem}slideshow-component .slideshow__controls .slider-button--prev:before,slideshow-component .slideshow__controls .slider-button--next:before{width:1.3rem;height:1.3rem}}slideshow-component .banner__buttons .secondary_button.button--secondary{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:18rem;min-height:unset;padding:1.7rem 2rem;background:transparent;border:0;border-radius:0;box-shadow:none;font-size:2rem;font-weight:500;font-family:Montserrat Medium;letter-spacing:.18em;text-transform:uppercase;text-decoration:none}slideshow-component .banner__buttons .secondary_button.button--secondary:before,slideshow-component .banner__buttons .secondary_button.button--secondary:after{content:"";display:block!important;position:absolute;left:0;right:0;width:auto;height:1.11px;margin:0;background:#003047;border:0;border-radius:0;box-shadow:none;z-index:1}slideshow-component .banner__buttons .secondary_button.button--secondary span{line-height:normal}slideshow-component .banner__buttons .secondary_button.button--secondary:before{top:1px;bottom:auto}slideshow-component .banner__buttons .secondary_button.button--secondary:after{bottom:0;top:auto}slideshow-component .banner__buttons .secondary_button.button--secondary>span:before,slideshow-component .banner__buttons .secondary_button.button--secondary>span:after{content:"";position:absolute;left:50%;width:8px;height:8px;background:#003047;border-radius:50%;transform:translate(-50%,-50%);z-index:2}slideshow-component .banner__buttons .secondary_button.button--secondary>span:before{top:1.5px}slideshow-component .banner__buttons .secondary_button.button--secondary>span:after{bottom:.5px;top:auto;transform:translate(-50%,50%)}slideshow-component .banner__buttons .secondary_button.button--secondary:hover>span:before{animation:btnDotFromLeft .7s cubic-bezier(.22,.61,.36,1) both}slideshow-component .banner__buttons .secondary_button.button--secondary:hover>span:after{animation:btnDotFromRight .7s cubic-bezier(.22,.61,.36,1) both}@keyframes btnDotFromLeft{0%{left:0}to{left:50%}}@keyframes btnDotFromRight{0%{left:100%}to{left:50%}}slideshow-component .banner__buttons .secondary_button.button--secondary:hover:before,slideshow-component .banner__buttons .secondary_button.button--secondary:hover:after{box-shadow:none}@media(prefers-reduced-motion:reduce){slideshow-component .banner__buttons .secondary_button.button--secondary:hover>span:before,slideshow-component .banner__buttons .secondary_button.button--secondary:hover>span:after{animation:none}}@media screen and (max-width:768px){slideshow-component .slideshow__controls.slider-buttons .slider-button--prev,slideshow-component .slideshow__controls.slider-buttons .slider-button--next{display:none!important}.banner__content{align-items:flex-end}.slideshow__text .rich-text__caption{margin-bottom:3px}.banner__text p{font-size:18px}.banner__box .banner__heading+*{margin-top:1.5rem}slideshow-component .slideshow__controls.slider-buttons{position:relative;z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-slideshow.css.map */
