.hooucard-wrapper.paginated {
    padding-top: 30px;
    padding-bottom:  clamp(40px, calc(40px + (108 - 60) * (100% - var(--min-zeplin-page-width) *1px) / (var(--max-zeplin-page-width) - var(--min-zeplin-page-width))), 70px);
    padding-left: clamp(20px, calc((100% - calc(clamp(var(--min-zeplin-page-width) * 1px, var(--min-zeplin-page-width) * 1px + (970 * (100% - var(--min-zeplin-page-width) * 1px) / (var(--max-zeplin-page-width) - var(--min-zeplin-page-width))), 1290px))) / 2), 100%);
    padding-right: clamp(20px, calc((100% - calc(clamp(var(--min-zeplin-page-width) * 1px, var(--min-zeplin-page-width) * 1px + (970 * (100% - var(--min-zeplin-page-width) * 1px) / (var(--max-zeplin-page-width) - var(--min-zeplin-page-width))), 1290px))) / 2), 100%);
    }
.hooucard-wrapper.paginated .pagination-wrapper-container {
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
    justify-content: flex-start;
    align-content: flex-start;
    padding-bottom: 47px;
    margin: auto;
}
.hooucard-wrapper.paginated .pagination-wrapper {
    container-type: inline-size;
}
.hooucard-wrapper .pagination-wrapper-container > .pagination-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
    align-content: flex-start;
    justify-content: center;
    width:100%;
}
.hooucard-wrapper .navigation-wrapper {
    display: flex;
    text-align: center;
    justify-content: center;
    align-items: center;
}
.hooucard-wrapper .pagination-selector,
.hooucard-wrapper .navigation-wrapper button { 
    background: none;
    border: none;
    width: auto;
    height: auto;
    padding: 0;
    margin-left: 5px;
    margin-right: 5px;
    cursor: pointer;
    border-radius: 100px;
}
.hooucard-wrapper .ellipsis-pagination-selector,
.hooucard-wrapper .pagination-selector {
    text-decoration: none;
    padding: 0;
    width: 30px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.38;
    letter-spacing: normal;
    color: #000;
}
.hooucard-wrapper .pagination-selector.selector-in-view {
    background: var(--hoou-blau);
    color: #fff;
    height: 30px;
    flex-grow: 0;
    padding: 4px 0 3px;
    background-color: var(--hoou-blau);
}
.hooucard-wrapper .navigation-wrapper .button-disabled {
    opacity: 0.316;
    cursor: default;
}
