

/* Start:/local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?17564498541724*/
.pagination {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

.pagination__item {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    padding: 6px 12px;

    color: #919191;
    font-size: 1.6rem;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.51;
    text-transform: uppercase;
    text-decoration: none;

    background-color: transition;

    transition: all 0.15s linear;
}

.pagination__item:hover:not(.pagination__item--active):not(.pagination__item--disabled):not(.pagination__item--more) {
    color: #fff;

    background-color: #f3ae00;
}

.pagination__item--active {
    color: #262526;

    border: 1px solid #d8d8d8;
}

.pagination__item--prev {
    margin-right: auto;
}

.pagination__item--prev::before {
    margin-right: 12px;

    content: "\2190";
}

.pagination__item--more {
    pointer-events: none;
}

.pagination__item--next {
    margin-left: auto;
}

.pagination__item--next::after {
    margin-left: 12px;

    content: "\2192";
}

.pagination__item--disabled {
    color: #f0f0f0;

    pointer-events: none;
}

@media only screen and (max-width: 899px) {
    .pagination {
        -webkit-justify-content: space-between;
        justify-content: space-between;
        margin-top: -5px;
        margin-bottom: -5px;
    }

    .pagination__item--prev {
        margin-top: 5px;
        margin-bottom: 5px;
        margin-left: auto;
    }

    .pagination__item--next {
        margin-top: 5px;
        margin-right: auto;
        margin-bottom: 5px;
    }

    .pagination__item:not(.pagination__item--prev):not(.pagination__item--next) {
        display: none;
    }
}
/* End */
/* /local/templates/.default/components/bitrix/system.pagenavigation/.default/style.css?17564498541724 */
