
@media (max-width: 767px) {
    .wyn-native :is(.wyn-catalog-pagination, .case-pagination) {
        display: flex;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: center;
        gap: 4px;
    }

    .wyn-native :is(.wyn-catalog-pagination, .case-pagination) > * {
        min-width: 0;
        margin: 0;
        padding: 7px 6px;
        font-size: 13px;
        line-height: 1.4;
        white-space: nowrap;
    }

    /* 隐藏省略号，以及不紧邻当前页的数字链接 */
    .wyn-native :is(.wyn-catalog-pagination, .case-pagination) > .dots,
    .wyn-native :is(.wyn-catalog-pagination, .case-pagination)
        > a.page-numbers:not(.prev):not(.next):not(:has(+ .current)):not(.current + a) {
        display: none;
    }
}
