.slideshow__controls,.slider-button,.slider-counter,.slideshow__autoplay{display:none!important}.slideshow__controls--border-radius-mobile:after,.slideshow__controls:after{display:none!important}.slideshow__slide:not(.slider__slide--active) .banner__media img{animation:none!important}.slideshow__slide.slider__slide--active .banner__media img{animation:slideshow-zoom-out 4s ease-in-out infinite}slideshow-component{width:100%!important;margin:0!important;display:block!important}.slideshow.banner{width:100%!important;margin:0!important;display:flex!important}.slideshow__slide{width:100%!important;min-height:50vh!important;display:flex!important;flex-direction:column!important}.slideshow__slide .banner__media{width:100%!important;height:100%!important;position:relative!important}.slideshow__slide .banner__media img{width:100%!important;height:100%!important;object-fit:cover!important}.slideshow__text-wrapper{position:absolute!important;bottom:58%!important;left:0%!important;z-index:10!important;width:auto!important;max-width:400px!important}.slideshow__text{background:transparent!important;padding:2rem!important;border-radius:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important;box-shadow:none!important}.slideshow__text.banner__box.content-container,.slideshow__text.banner__box.gradient{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important;box-shadow:none!important;border-radius:0!important}.slideshow__text.content-container:after{display:none!important}.slideshow__text .banner__heading{color:#fff!important;margin-bottom:1rem!important;font-size:2rem!important;text-shadow:2px 2px 4px rgba(0,0,0,.8)!important}.slideshow__text .banner__buttons .button{background:transparent!important;color:#fff!important;border:2px solid white!important;padding:12px 24px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:1px!important;text-shadow:none!important;outline:none!important;box-shadow:none!important;transition:all .3s ease!important}.slideshow__text .banner__buttons .button:focus-visible,.slideshow__text .banner__buttons .button:focus,.slideshow__text .banner__buttons .button.focused,.slideshow__text .banner__buttons .button:active{outline:none!important;text-shadow:none!important;border:2px solid white!important;background:transparent!important;box-shadow:none!important}.slideshow__text .banner__buttons .button:hover{background:#ffffff1a!important;color:#fff!important;border-color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 4px 8px #0000004d!important;outline:none!important;text-shadow:none!important}@media screen and (max-width: 749px){slideshow-component{width:100%!important;margin:0!important;padding:0!important}.slideshow.banner{width:100%!important;margin:0!important;min-height:50vh!important}.slideshow__slide,.slideshow__slide .banner__media{min-height:50vh!important;width:100%!important}.slideshow__slide .banner__media img{min-height:50vh!important;width:100%!important;object-fit:cover!important}.slideshow__text-wrapper{bottom:10%!important;left:5%!important;right:5%!important;max-width:none!important;width:auto!important}.slideshow__text{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:1.5rem!important;border:none!important;box-shadow:none!important}.slideshow__text .banner__heading{font-size:1.5rem!important;text-shadow:2px 2px 6px rgba(0,0,0,.9)!important}.slideshow__text .banner__buttons .button{padding:10px 20px!important;font-size:.9rem!important;background:transparent!important;color:#fff!important;border:2px solid white!important;text-shadow:none!important;outline:none!important;box-shadow:none!important}.slideshow__text .banner__buttons .button:focus-visible,.slideshow__text .banner__buttons .button:focus,.slideshow__text .banner__buttons .button.focused,.slideshow__text .banner__buttons .button:active{outline:none!important;box-shadow:none!important;text-shadow:none!important;border:2px solid white!important;background:transparent!important}.slideshow__text .banner__buttons .button:hover{background:#ffffff26!important;box-shadow:0 2px 6px #0006!important;outline:none!important;text-shadow:none!important}}@media screen and (min-width: 750px) and (max-width: 989px){.slideshow__slide,.slideshow__slide .banner__media,.slideshow__slide .banner__media img{min-height:60vh!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/slideshow-fixes.css.map */
