.custom-slideshow .custom-swiper,.custom-slideshow .swiper-wrapper,.custom-slideshow .swiper-slide{height:auto!important}.custom-slideshow picture{display:block;width:100%}.custom-slideshow .swiper-slide img{display:block;width:100%;height:auto}.custom-slideshow{position:relative}.custom-slideshow .swiper-slide{position:relative;overflow:hidden}.custom-slideshow .swiper-slide picture{display:block;width:100%;height:100%}.custom-slideshow .banner-stretched-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block}.custom-slideshow .slide-content,.custom-slideshow .swiper-button-prev,.custom-slideshow .swiper-button-next,.custom-slideshow .swiper-pagination{position:relative;z-index:2}.custom-slideshow .slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--overlay-opacity));z-index:1}.custom-slideshow .slide-content{position:absolute;z-index:2;width:min(90%,700px);display:flex;flex-direction:column;gap:15px;padding:20px;color:#fff}.custom-slideshow .slide-heading{margin:0;font-size:clamp(36px,5vw,72px);line-height:1.1;font-weight:700;color:inherit}.custom-slideshow .slide-subheading{font-size:clamp(16px,1.5vw,22px);line-height:1.5;color:inherit}.custom-slideshow .slide-btn{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:50px;padding:12px 30px;background:#fff;color:#000;text-decoration:none;border-radius:4px;font-weight:600;transition:all .3s ease}.custom-slideshow .slide-btn:hover{transform:translateY(-2px)}.custom-slideshow .text-left{text-align:left;align-items:flex-start}.custom-slideshow .text-center{text-align:center;align-items:center}.custom-slideshow .text-right{text-align:right;align-items:flex-end}.custom-slideshow .desktop-top-left{top:40px;left:40px}.custom-slideshow .desktop-top-center{top:40px;left:50%;transform:translate(-50%)}.custom-slideshow .desktop-top-right{top:40px;right:40px}.custom-slideshow .desktop-middle-left{top:50%;left:40px;transform:translateY(-50%)}.custom-slideshow .desktop-middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.custom-slideshow .desktop-middle-right{top:50%;right:40px;transform:translateY(-50%)}.custom-slideshow .desktop-bottom-left{bottom:40px;left:40px}.custom-slideshow .desktop-bottom-center{bottom:40px;left:50%;transform:translate(-50%)}.custom-slideshow .desktop-bottom-right{bottom:40px;right:40px}.custom-slideshow .swiper-button-prev,.custom-slideshow .swiper-button-next{width:50px;height:50px;border-radius:50%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;color:#fff}.custom-slideshow .swiper-button-prev:after,.custom-slideshow .swiper-button-next:after{font-size:18px;font-weight:700}.custom-slideshow .swiper-button-prev:hover,.custom-slideshow .swiper-button-next:hover{background:#ffffff59}.custom-slideshow .swiper-pagination{bottom:20px!important}.custom-slideshow .swiper-pagination-bullet{width:12px;height:12px;opacity:1;background:#ffffff80}.custom-slideshow .swiper-pagination-bullet-active{background:#fff}@media screen and (max-width:767px){.custom-slideshow .custom-swiper{height:var(--mobile-height)}.custom-slideshow .slide-content{width:calc(100% - 40px);max-width:none;padding:15px}.custom-slideshow .slide-heading{font-size:32px}.custom-slideshow .slide-subheading{font-size:15px}.custom-slideshow .slide-btn{min-height:44px;padding:10px 24px}.custom-slideshow .swiper-button-prev,.custom-slideshow .swiper-button-next{width:40px;height:40px}.custom-slideshow .mobile-top-left{top:20px;left:20px}.custom-slideshow .mobile-top-center{top:20px;left:50%;transform:translate(-50%)}.custom-slideshow .mobile-top-right{top:20px;right:20px}.custom-slideshow .mobile-middle-left{top:50%;left:20px;transform:translateY(-50%)}.custom-slideshow .mobile-middle-center{top:50%;left:50%;transform:translate(-50%,-50%)}.custom-slideshow .mobile-middle-right{top:50%;right:20px;transform:translateY(-50%)}.custom-slideshow .mobile-bottom-left{bottom:20px;left:20px}.custom-slideshow .mobile-bottom-center{bottom:20px;left:50%;transform:translate(-50%)}.custom-slideshow .mobile-bottom-right{bottom:20px;right:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-slideshow.css.map */
