body .splide:not(.is-overflow) .splide__pagination{display:flex}body .splide__pagination{padding:0;width:100%;bottom:auto;height:auto;top:0;flex-wrap:nowrap;overflow:hidden;display:flex;position:static}body .splide__pagination li{flex:1;position:relative;display:flex;line-height:30px}body .splide__pagination li .splide__pagination__page{border-radius:0;width:100%;opacity:1;height:30px;margin:0;background-color:rgba(0,0,0,0);padding:0;outline:0;display:inline-block;position:relative}body .splide__pagination li .splide__pagination__page::before{content:"";position:absolute;left:0;right:0;width:100%;top:50%;transform:translateY(-50%);height:2.6px;background-color:#000;transition:background-color .2s ease;z-index:1}body .splide__pagination li .splide__pagination__page.is-active{transform:scale(1)}body .splide__pagination li .splide__pagination__page.is-active::before{background-color:#ccc}body .splide__pagination li:first-child .splide__pagination__page::after,body .splide__pagination li:last-child .splide__pagination__page::after{width:10px;content:"";top:50%;background-color:#000;height:2.6px;position:absolute;transform:translateY(-50%);z-index:2}body .splide__pagination li:first-child .splide__pagination__page::after{left:0}body .splide__pagination li:last-child .splide__pagination__page::after{right:0}body .splide__slide__row{width:100%}body .splide__slide__row .splide__slide{width:100%}body .splide__pagination{position:static}/*# sourceMappingURL=splide.css.map */
