.banner-slider{width:100%;position:relative;--width-desktop:calc(80rem - 1.5rem * 2);--width-desktop-sm:calc(100% - 1.5rem * 2)}.banner-slider .swiper-pagination-progressbar{position:absolute;bottom:6.375rem!important;left:calc((100% - 80rem) / 2);z-index:1;width:var(--width-desktop);height:1px!important;margin:0 1.5rem;background:#ffffff80!important}.banner-slider .swiper-pagination-progressbar-fill{display:block;width:100%;height:1px;background:#fff;transform-origin:left}@media (max-width:81.25rem){.banner-slider .swiper-pagination-progressbar{left:0;width:var(--width-desktop-sm)}}@media (max-width:1024px){.banner-slider .swiper-pagination-progressbar{display:none}}