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}}@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{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__text.banner__box{border-radius:2rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:#ffffffeb!important;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014;padding:3rem 2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.3)}@media screen and (min-width: 750px){.slideshow__text.banner__box{padding:4rem 3.5rem;border-radius:2.5rem}}.slideshow__text.banner__box:hover{box-shadow:0 12px 48px #00000026,0 4px 12px #0000001a;transform:translateY(-2px)}.slideshow__text .banner__heading{text-shadow:0 2px 12px rgba(0,0,0,.08);line-height:1.2;margin-bottom:1.2rem}.slideshow__text .banner__text{opacity:.9;line-height:1.6;margin-bottom:1.5rem}.slideshow__text .banner__buttons .button{border-radius:5rem!important;padding:1.2rem 3rem;font-weight:600;letter-spacing:.025em;box-shadow:0 4px 16px #00000026!important;transition:all .3s cubic-bezier(.4,0,.2,1);text-transform:none;outline:none!important;border:none!important}.slideshow__text .banner__buttons .button:hover{transform:translateY(-3px);box-shadow:0 8px 24px #0003!important;outline:none!important;border:none!important}.slideshow__text .banner__buttons .button:focus{outline:none!important;border:none!important;box-shadow:0 4px 16px #00000026,0 0 0 4px #1a86f933!important}.slideshow__text .banner__buttons .button:focus-visible{outline:none!important;border:none!important;box-shadow:0 4px 16px #00000026,0 0 0 4px #1a86f94d!important}.slideshow__text .banner__buttons .button:active,.slideshow__text .banner__buttons a,.slideshow__text .banner__buttons a.button{outline:none!important;border:none!important}.slideshow__text .banner__buttons a:focus,.slideshow__text .banner__buttons a:active,.slideshow__text .banner__buttons a.button:focus,.slideshow__text .banner__buttons a.button:active{outline:none!important;border:none!important}.slideshow__media.banner__media:after{background:linear-gradient(135deg,#ffffff0d,#0003);transition:opacity .6s ease}.slideshow__slide{transition:opacity .6s cubic-bezier(.4,0,.2,1)}.slideshow__controls{border-radius:3rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#ffffffe6;box-shadow:0 4px 16px #0000001a;border:1px solid rgba(255,255,255,.5)}.slider-counter__link .dot{border-radius:50%;transition:all .3s ease;width:10px;height:10px;background-color:#0000004d}.slider-counter__link.is-selected .dot{background-color:#1a86f9;transform:scale(1.3);box-shadow:0 2px 8px #1a86f966}.slideshow .banner__buttons .button,.slideshow .banner__buttons .button--primary,.slideshow .banner__buttons .button--secondary{outline:none!important;border:none!important;box-shadow:0 4px 16px #00000026!important;border-radius:5rem!important}.slideshow .banner__buttons .button:focus-visible,.slideshow .banner__buttons .button--primary:focus-visible,.slideshow .banner__buttons .button--secondary:focus-visible,.slideshow .banner__buttons .button.focused,.slideshow .banner__buttons .button--primary.focused,.slideshow .banner__buttons .button--secondary.focused{outline:none!important;border:none!important;box-shadow:0 4px 16px #00000026,0 0 0 4px #1a86f94d!important}.slideshow .banner__buttons .button:after,.slideshow .banner__buttons .button--primary:after,.slideshow .banner__buttons .button--secondary:after{border:none!important;box-shadow:none!important}slideshow-component .banner__buttons .button,slideshow-component .banner__buttons .button *,slideshow-component .banner__buttons a,slideshow-component .banner__buttons a *{outline:none!important;border:none!important;border-width:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}@media (hover: none) and (pointer: coarse){.slideshow__text .banner__buttons .button{-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.slideshow__text .banner__buttons .button:active{transform:scale(.97);box-shadow:0 2px 8px #00000026!important;transition:all .1s ease}}@media screen and (max-width: 749px){.slideshow__text.banner__box{border-radius:2rem;padding:2rem 1.5rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:#ffffffd9!important;box-shadow:0 4px 20px #00000014;border:1px solid rgba(255,255,255,.5)}.slideshow__text .banner__buttons .button{padding:1.4rem 2.5rem;width:100%;max-width:100%;font-size:1.6rem;outline:none!important;border:none!important;min-height:52px;touch-action:manipulation}.slideshow__text .banner__heading{font-size:clamp(2.4rem,6vw,3.2rem);margin-bottom:1rem;line-height:1.2}.slideshow__text .banner__text{font-size:1.4rem;margin-bottom:1.5rem;line-height:1.5}.slideshow__media.banner__media:after{opacity:.5}.slideshow.banner--large{min-height:50vh}.slideshow.banner--medium{min-height:45vh}}@media screen and (max-width: 480px){.slideshow__text.banner__box{padding:1.5rem 1.2rem;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background-color:#ffffffe0!important;border-radius:1.5rem}.slideshow__text .banner__buttons .button{padding:1.3rem 2rem;font-size:1.5rem;min-height:50px}.slideshow__text .banner__heading{font-size:clamp(2rem,5.5vw,2.8rem);margin-bottom:.8rem}.slideshow__text .banner__text{font-size:1.3rem;margin-bottom:1.2rem}}@media screen and (max-width: 749px){.banner--mobile-bottom .slideshow__text.banner__box{background-color:rgb(var(--color-background))!important;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0;border:none;box-shadow:none;padding:2.5rem 1.5rem}.banner--mobile-bottom .slideshow__media.banner__media:after{opacity:0}.banner--mobile-bottom .slideshow__text .banner__buttons{margin-top:2rem}}@media screen and (max-width: 749px) and (orientation: landscape){.slideshow.banner--large,.slideshow.banner--medium{min-height:85vh}.slideshow__text.banner__box{max-width:90%;margin:0 auto}.slideshow__text.banner__box:not(.banner--mobile-bottom .slideshow__text.banner__box){background-color:#ffffffe6!important;padding:1.5rem 2rem}}@media screen and (min-width: 750px) and (max-width: 989px){.slideshow__text.banner__box{padding:3rem 2.5rem;max-width:70%}.slideshow__text .banner__buttons .button{padding:1.3rem 2.8rem;font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-slideshow.css.map */
