.banner-carousel-section{width:100%;padding-top:var(--banner-carousel-padding-top, 0px);padding-bottom:var(--banner-carousel-padding-bottom, 60px);-webkit-user-select:none;user-select:none}.banner-carousel-section[data-banner-carousel] .swiper-pagination-bullets.swiper-pagination-horizontal,.banner-carousel-section[data-banner-carousel] .swiper-horizontal>.swiper-pagination-bullets,.banner-carousel-section[data-banner-carousel] .swiper-pagination-horizontal.swiper-pagination-bullets,.banner-carousel-section .banner-carousel__swiper .swiper-pagination-bullets.swiper-pagination-horizontal,.banner-carousel-section .banner-carousel__swiper .swiper-horizontal>.swiper-pagination-bullets,.banner-carousel-section .swiper-pagination-bullets,.banner-carousel-section .swiper-pagination,.banner-carousel-section .banner-carousel__pagination{position:absolute;bottom:12px;left:50%;right:auto;top:auto;transform:translate(-50%);width:auto;display:flex;gap:8px;padding:4px 10px;background:#f4f6f9;box-shadow:0 0 0 4px #fff;filter:drop-shadow(0px 1px 3px rgb(0 0 0 / 3%));border-radius:50px;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);text-align:center;z-index:10;transition:none;white-space:nowrap}.banner-carousel-section .swiper-pagination[style]{width:auto!important;left:50%!important;transform:translate(-50%)!important;right:auto!important;top:auto!important}.banner-carousel-wrapper{position:relative;margin:0 auto}.banner-carousel-wrapper.full-width{max-width:100%;padding:0}.banner-carousel__swiper{width:100%;position:relative;overflow:hidden;border-radius:var(--banner-carousel-border-radius, 12px);padding-bottom:20px!important}.banner-carousel-section .swiper-wrapper{display:flex}.banner-carousel-section .swiper-slide{height:auto;flex-shrink:0;width:100%;position:relative}.banner-carousel__link{display:block;text-decoration:none;width:100%;height:100%}.banner-carousel__image-wrapper{position:relative;width:100%;overflow:hidden;height:100%;border-radius:var(--banner-carousel-border-radius, 12px)}.banner-carousel__image,.banner-carousel__image img{width:100%;height:100%;display:block}.banner-carousel__image img{object-fit:cover}.banner-carousel__image--mobile{display:block}.banner-carousel__image--desktop{display:none}@media screen and (min-width: 768px){.banner-carousel__image--mobile{display:none}.banner-carousel__image--desktop{display:block}}.banner-carousel-section .swiper-button-prev,.banner-carousel-section .swiper-button-next,.banner-carousel-section .banner-carousel__nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#fff;border-radius:50%;color:#000;display:flex;align-items:center;justify-content:center;margin-top:0;transition:all .3s}.banner-carousel-section .swiper-button-prev:after,.banner-carousel-section .swiper-button-next:after,.banner-carousel-section .banner-carousel__nav:after{content:none}.banner-carousel-section .swiper-button-prev svg,.banner-carousel-section .swiper-button-next svg,.banner-carousel-section .banner-carousel__nav svg{width:14px;height:14px}.banner-carousel-section .swiper-button-prev.swiper-button-disabled,.banner-carousel-section .swiper-button-next.swiper-button-disabled,.banner-carousel-section .banner-carousel__nav.swiper-button-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.banner-carousel-section .swiper-pagination-bullet,.banner-carousel-section .banner-carousel__pagination .swiper-pagination-bullet,.banner-carousel-section[data-banner-carousel] .swiper-pagination-bullet{width:8px;height:8px;background:#0000001a;opacity:1;border-radius:50%;cursor:pointer;margin:0!important;flex-shrink:0;transform:none;scale:1;position:relative;inset:auto}.banner-carousel-section .swiper-pagination-bullet[style]{left:auto!important;right:auto!important;transform:none!important}.banner-carousel-section .swiper-pagination-bullet-active,.banner-carousel-section .banner-carousel__pagination .swiper-pagination-bullet-active,.banner-carousel-section[data-banner-carousel] .swiper-pagination-bullet-active{background:#ff0082}@media screen and (max-width: 767px){.banner-carousel-section .swiper-button-prev,.banner-carousel-section .swiper-button-next,.banner-carousel-section .banner-carousel__nav{width:36px;height:36px}.banner-carousel-section .swiper-button-prev svg,.banner-carousel-section .swiper-button-next svg,.banner-carousel-section .banner-carousel__nav svg{width:16px;height:16px}.banner-carousel-wrapper.page-width{padding:0 15px}.banner-carousel-section .swiper-pagination,.banner-carousel-section .banner-carousel__pagination{padding:6px 12px}.banner-carousel-section .swiper-pagination-bullet,.banner-carousel-section .swiper-pagination-bullet-active,.banner-carousel-section .banner-carousel__pagination .swiper-pagination-bullet,.banner-carousel-section .banner-carousel__pagination .swiper-pagination-bullet-active{width:10px;height:10px;min-width:10px;min-height:10px}}.placeholder-svg{width:100%;height:auto;background:#f5f5f5;min-height:300px}.banner-carousel-section .swiper-slide{transition:opacity .3s}.banner-carousel-section .swiper-slide-active .banner-carousel__image-wrapper{animation:fadeIn .5s}@keyframes fadeIn{0%{opacity:.8}to{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-banner-carousel.css.map */
