.slideshow-alternative{position:relative}.slideshow-alternative .slideshow__media .slideshow__image--mobile{display:none!important}.slideshow-alternative .slideshow__media .slideshow__image--desktop{display:block!important}@media screen and (max-width: 749px){.slideshow-alternative .slideshow__media .slideshow__image--mobile{display:block!important}.slideshow-alternative .slideshow__media .slideshow__image--desktop{display:none!important}}.slideshow-alternative .slideshow__pagination-floating{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:10;display:flex;justify-content:center;align-items:center;border:none;background:transparent;pointer-events:all}.slideshow-alternative .slideshow__pagination-floating .slider-counter{border:none;background:transparent;margin:0 1rem}.slideshow-alternative .slideshow__pagination-floating .slideshow__control-wrapper{display:flex;gap:1rem;align-items:center}.slideshow-alternative .slideshow__pagination-floating .slider-button{background:none;border:none;padding:.8rem;cursor:pointer;margin:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease,transform .3s ease;opacity:.5}.slideshow-alternative .slideshow__pagination-floating .slider-button:hover{opacity:1;transform:scale(1.1)}.slideshow-alternative .slideshow__pagination-floating .slider-button .svg-wrapper{display:flex;width:1.2rem;height:1.2rem}.slideshow-alternative .slideshow__pagination-floating .slider-button svg{width:100%;height:100%}.slideshow-alternative .slideshow__pagination-floating .slider-button path{fill:#fff}.slideshow-alternative .slideshow__pagination-floating .slider-button--prev svg{transform:rotate(90deg)}.slideshow-alternative .slideshow__pagination-floating .slider-button--next svg{transform:rotate(-90deg)}.slideshow-alternative .slideshow__pagination-floating .slideshow__autoplay{margin-left:.5rem}.slideshow-alternative .slideshow__pagination-floating .slideshow__autoplay .svg-wrapper{width:1rem;height:1rem}.slideshow-alternative .slideshow__pagination-floating .slider-counter__link--dots .dot{display:block;width:1rem;height:1rem;border-radius:50%;background-color:#fff;opacity:.5;transition:opacity .3s ease,transform .3s ease;border:none}.slideshow-alternative .slideshow__pagination-floating .slider-counter__link--dots:hover .dot{opacity:.75;transform:scale(1.1)}.slideshow-alternative .slideshow__pagination-floating .slider-counter__link--dots.slider-counter__link--active .dot,.slideshow-alternative .slideshow__pagination-floating .slider-counter__link--dots[aria-current=true] .dot{opacity:1;transform:scale(1.2)}.slideshow-alternative .slideshow__pagination-floating .slider-counter__link{background:none;border:none;padding:.5rem;cursor:pointer;margin:0}.slideshow__feature-list{display:flex;flex-direction:row;gap:2rem;list-style:none;padding:0;margin:2rem 0;flex-wrap:wrap;justify-content:center}.slideshow__text--left .slideshow__feature-list{justify-content:flex-start}.slideshow__text--right .slideshow__feature-list{justify-content:flex-end}.slideshow__feature-list .feature-item{display:flex;align-items:center;gap:.8rem;color:#fff}.slideshow__feature-list .feature-icon{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;flex-shrink:0}.slideshow__feature-list .feature-icon svg{width:100%;height:100%}.slideshow__feature-list .feature-text{font-size:1.4rem;line-height:1.4;white-space:nowrap}@media screen and (max-width: 749px){.slideshow__feature-list{gap:1.5rem;margin:1.5rem 0}.slideshow__feature-list .feature-icon{width:2rem;height:2rem}.slideshow__feature-list .feature-text{font-size:1rem;font-weight:500}.slideshow-alternative .slideshow__pagination-floating{bottom:1.5rem}.slideshow-alternative .slideshow__pagination-floating .slider-button{padding:.6rem}.slideshow-alternative .slideshow__pagination-floating .slider-button .svg-wrapper{width:1rem;height:1rem}.slideshow-alternative .slideshow__pagination-floating .slideshow__control-wrapper{gap:.8rem}.slideshow-alternative .slideshow__pagination-floating .slider-counter{margin:0 .5rem}}.slideshow-alternative .banner__heading .heading-secondary{color:#fff}.slideshow-alternative .button--full-opacity{--alpha-button-background: 1;opacity:1;width:321px}.slideshow__text.banner__box{gap:40px}@media screen and (max-width: 749px){.slideshow__text.banner__box{gap:8px}.slideshow__text-mobile--left .slideshow__feature-list{justify-content:flex-start}.slideshow__text-mobile--center .slideshow__feature-list{justify-content:center}.slideshow__text-mobile--right .slideshow__feature-list{justify-content:flex-end}.slideshow__feature-list{flex-wrap:nowrap;align-items:center}.slideshow__text-mobile--left .slideshow__feature-list{align-items:flex-start}.slideshow__text-mobile--right .slideshow__feature-list{align-items:flex-end}.slideshow-alternative .slideshow__slide{position:relative;overflow:hidden}.slideshow-alternative .banner__media{position:relative;width:100%;height:auto}.slideshow-alternative .banner__media img{width:100%;height:auto;display:block}.slideshow-alternative .banner__content{position:absolute;top:0;left:0;right:0;bottom:auto;display:flex;justify-content:center;align-items:flex-start;padding:2rem 1.5rem;pointer-events:none}.slideshow-alternative .banner__content>*{pointer-events:auto}.slideshow-alternative .banner__box{text-align:center;align-items:center;background:transparent;max-width:100%}.slideshow-alternative .banner__box .banner__heading,.slideshow-alternative .banner__box .banner__text,.slideshow-alternative .banner__box .banner__buttons{text-align:center;width:100%;font-size:20px;max-width:350px}.slideshow-alternative .banner__heading .heading-secondary{font-size:20px;max-width:350px}.slideshow-alternative .banner__buttons{justify-content:center;display:flex}.slideshow-alternative .slider{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.slideshow-alternative .slider::-webkit-scrollbar{display:none}.slideshow-alternative .slider__slide{scroll-snap-align:start;width:100%}.slideshow-alternative .banner--mobile-bottom .banner__content{position:absolute;top:0;bottom:auto}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/component-slideshow-alternative.css.map */
