.splide__pagination .splide__pagination__page{display:inline-block;padding-inline:0;width:10px;height:10px;margin:0 5px;border-radius:100px;background-color:#d2d2d2;border:1px solid #d2d2d2;cursor:pointer}.splide__pagination .splide__pagination__page.is-active{background-color:#240000;border-color:#240000}.splide__pagination.splide__pagination--ltr{margin-bottom:30px}.splide__pagination.splide__pagination--custom .splide__pagination__page{width:30px;height:28px;margin:0 8px;border-radius:4px;background-color:#eee}.splide__pagination.splide__pagination--custom .splide__pagination__page{background:#f8f9fa;color:#6c757d;border:1px solid #dee2e6}.splide__pagination.splide__pagination--custom .splide__pagination__page.is-active{background:#1f2f54;color:white;box-shadow:0 2px 8px rgba(86,69,32,0.4)}.splide__pagination.splide__pagination--custom li[role="presentation"]{position:relative}.splide__pagination.splide__pagination--custom li[role="presentation"]:has(.is-active)::after{content:'';position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:20px;height:3px;background:#2b4175;border-radius:2px}.splide__pagination__page.splide__pagination--custom:before{counter-increment:pagination-num;content:counter(pagination-num)}
