.pagination__load-more {
    height: 5rem;
    transition: all ease .24s;
}

.pagination__icon {
}
 
.pagination__page-link {
    width: 3rem;
    height: 3rem;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all ease .24s;
    color: var(--color__dark);
}

.pagination__page-link:hover {
    background-color: rgb(255 255 255 / 8%);
    color: white !important;
}

.pagination__page-link.is-active {
    pointer-events: none;
}

.pagination__arrow-left {
    width: .75rem;
    height: .75rem;
    border-top: 2px solid var(--color__dark);
    border-left: 2px solid var(--color__dark);
    transform: rotate(-45deg);
    margin-left: .25rem;
}

.pagination__arrow-right {
    width: .75rem;
    height: .75rem;
    border-top: 2px solid var(--color__dark);
    border-right: 2px solid var(--color__dark);
    transform: rotate(45deg);
    margin-right: .25rem;
}

.pagination__arrow-likn {
    transition: all ease .24s;
    cursor: pointer;
}

.pagination__arrow-likn:hover {
    opacity: .5;
}

.pagination__arrow-likn.is-disable {
    opacity: .24;
    pointer-events: n;
}

.pagination__show-in-label {
    opacity: .5;
}

.pagination__label {
    font-size: 1.25rem;
    line-height: 1.875rem;
    font-weight: 500;
}

.pagination__load-more {
    background-color: rgb(255 255 255 / 4%);
    border-radius: .75rem;
    text-decoration: none;
    color: var(--color__dark);
}

.pagination__load-more:hover {
    background-color: var(--color__fill-1);
}

.pagination__load-more:active {
    background-color: var(--color__fill-4-a) !important;
    transform: scale(.9);
}

.pagination__icon {
    width: 1rem !important;
    height: 1rem !important;
    position: relative !important;
    display: block;
    top: inherit !important;
}

.pagination__icon::before {
    content: "";
    border-bottom: .1875rem solid var(--color__dark);
    width: 100%;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.pagination__icon::after {
    content: "";
    border-left: .1875rem solid var(--color__dark);
    height: 100%;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
}

.pagination__show-in-select {
    background-size: .8775rem;
    background-image: url("data:image/svg+xml;charset=utf8, %3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23FFF' opacity='1' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E") !important;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 400;
    height: 3rem !important;
    border: 1px solid rgb(255 255 255 / 16%) !important;
    border-radius: .75rem !important;
    padding: .75rem 3rem .75rem 1.25rem !important;
    background-repeat: no-repeat;
    background-position: center right 1rem !important;
    color: white;
}

.pagination__page-link.is-active {
    color: var(--color__dark) !important;
    font-weight: 700;
    background-color: var(--color__fill-1);
}

.pagination__page-link {
    border-radius: .75rem;
    color: hsl(0deg 0% 100% / 60%) !important;
}

.pagination__show-in-select:hover {
    /* background-color: #f4f4f4; */
    border: 1px solid var(--color__fill-1) !important;
}



