.hero-carousel .pagination-container,.hero-carousel .swiper-pagination-lock{display:flex}.hero-carousel .c-hero-swiper_new-pagination__item:before{content:"";opacity:.5;z-index:1;background-color:#000;border:2px solid #00000080;border-radius:8px;width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;inset:0}.hero-carousel .c-hero-swiper_new-pagination__item{border-radius:8px}.hero-carousel .c-hero-swiper_new-pagination__item.is-active{border:3px solid #fff}.hero-carousel .c-hero-swiper_new-pagination__item.is-active:before{opacity:0}.hero-carousel .c-hero-swiper_new__progress-bar{opacity:0;background-color:#fff3;border-radius:9999px;width:100%;height:4px;transition:all .5s;position:absolute;bottom:-16px;left:0}.hero-carousel .c-hero-swiper_new-pagination__item.is-active .c-hero-swiper_new__progress-bar{opacity:1}.hero-carousel .c-hero-swiper_new__progress-bar-percent{background-color:#fff;border-radius:9999px;width:0;height:4px}
