.indexBannerSwiper{position:relative;width:100%;overflow:visible}.index-banner-content,.index-banner-content-wrapper,.index-banner-all{overflow:visible}.index-banner-item-image-box{width:100%;line-height:0}.index-banner-item-image-box .meeden-admin-image{width:100%;height:auto;max-width:100%;object-fit:unset!important}.index-banner-item{width:100%}.index-swiper-slide{cursor:pointer}.indexBannerSwiper .swiper-pagination-bullets{line-height:normal;width:100%;bottom:20px;display:flex;align-items:center;justify-content:center;gap:6px}.indexBannerSwiper .swiper-pagination-bullet{position:relative;width:24px;height:4px;margin:0!important;padding:0;border:none;border-radius:0;opacity:1;overflow:hidden;background:#ffffff73;transition:none;cursor:pointer;appearance:none;-webkit-appearance:none}.indexBannerSwiper .index-banner-pagination__fill{position:absolute;left:0;top:0;width:100%;height:100%;background:#1a1a1a;transform:scaleX(0);transform-origin:left center;pointer-events:none;will-change:transform}.indexBannerSwiper .swiper-pagination-bullet-active{width:24px;height:4px;background:#ffffff73;border:none}.indexBannerSwiper .index-banner__nav{position:absolute;top:50%;z-index:2;line-height:0;transform:translateY(-50%)}.indexBannerSwiper .index-banner__nav--prev{left:50px}.indexBannerSwiper .index-banner__nav--next{right:50px}.indexBannerSwiper .meeden-circle-btn.swiper-button-disabled{opacity:.35;pointer-events:none}@media screen and (min-width:741px){.index-banner-content{overflow:visible}.index-banner-bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.index-banner-item{position:relative;display:flex}.index-banner-text-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.index-banner-text-box{display:flex;flex-direction:column;position:absolute;padding:0 40px;width:1000px}.banner-subheading{font-size:14px;font-weight:400;letter-spacing:.3px;line-height:1.2;text-transform:uppercase}.banner-heading{font-weight:400!important;font-size:48px;margin:0!important;letter-spacing:.3px;line-height:1.2;text-transform:capitalize}.banner-heading-text{font-size:14px;font-weight:400;letter-spacing:.3px;line-height:1.2}.banner-heading-btn{width:max-content;display:block;padding:5px 45px;font-size:16px;font-weight:400;text-transform:uppercase}}@media screen and (max-width:999px){.indexBannerSwiper .index-banner__nav{display:none!important}}@media screen and (max-width:740px){.indexBannerSwiper .swiper-pagination-bullets{bottom:14px}.indexBannerSwiper .swiper-pagination-bullet,.indexBannerSwiper .swiper-pagination-bullet-active{width:24px;height:4px}.index-banner-content{overflow:visible}.index-banner-bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.index-banner-item{position:relative;display:flex}.index-banner-text-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.index-banner-text-box{display:flex;flex-direction:column;position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;text-align:center!important;align-items:center!important;margin:0!important;width:calc(100% - 20px)}.banner-subheading{font-size:14px;font-weight:400;letter-spacing:.3px;line-height:1.2;text-transform:uppercase}.banner-heading{font-weight:400!important;font-size:28px;margin:0!important;letter-spacing:.3px;line-height:1.2;text-transform:capitalize}.banner-heading-text{font-size:18px;font-weight:400;letter-spacing:.3px;line-height:1.2}.banner-heading-btn{width:max-content;display:block;padding:5px 45px;font-size:16px;font-weight:400;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/jd-index-banner.css.map */
