.pagin-style-2 .flickity-page-dots{--dot-color:#333;counter-reset:section}.pagin-style-2 .flickity-page-dots li{padding:2px 15px;color:var(--dot-color);white-space:nowrap}.pagin-style-2 .flickity-page-dots li:after,.pagin-style-2 .flickity-page-dots li:before{color:inherit;vertical-align:middle;display:inline-block}.pagin-style-2 .flickity-page-dots li:before{font-size:15px;font-weight:600;content:"0" counter(section);margin-inline-end:5px;counter-increment:section}.pagin-style-2 .flickity-page-dots li:after{height:2px;transition:width .3s ease;content:"";background-color:currentColor;width:15px}.pagin-style-2 .flickity-page-dots li:hover:after{width:35px}.pagin-style-2 .flickity-page-dots li.is-selected:after{width:45px}.pagin-style-2.pagin-scheme-light .flickity-page-dots{--dot-color:#fff}.pagin-style-2.wd-pagin-hr-left .flickity-page-dots{left:5px}.pagin-style-2.wd-pagin-hr-right .flickity-page-dots{right:5px}