div.overflow-hidden {
    overflow: initial !important;
}
.accessories__catalog__filter__wrapper .filters__btn__apply .btn__apply {
    background: #2B7BCD;
    color: #ffffff;
    border: 1px solid #2B7BCD;
}

.accessories__catalog__filter__wrapper .filters__btn__apply .btn__apply:hover {
    background: #ffffff;
    color: #2B7BCD;
    border: 1px solid #2B7BCD;
}

.accessories__catalog__filter__wrapper .filters__btn__apply .btn__cancel {
    background: #ffffff;
    color: #333333;
    border: 1px solid #333333;
    opacity: 100%;
}

.accessories__catalog__filter__wrapper .filters__btn__apply .btn__cancel:hover {
    background: #2B7BCD;
    color: #ffffff;
    border: 1px solid #2B7BCD;
    opacity: 100%;
}

#accessoriesFilter .section__accessories__select__item {
    position: sticky;
    top: -1px;
    z-index: 5;
    box-shadow: 0 12px 20px rgba(0, 0, 0, .03);
}

@media (max-width: 992px) {
    #accessoriesFilter .section__accessories__select__item {
        top: -1px;
    }
}

.accessories__page__col .accessories__btn-buy {
    background: #2B7BCD;
    color: #ffffff;
    border: 1px solid #2B7BCD;
}

.accessories__page__col .accessories__btn-buy:hover {
    background: #ffffff;
    color: #2B7BCD;
    border: 1px solid #2B7BCD;
}

.basket__checkout__box .basket__checkout__buy-btn {
    background: #2B7BCD;
    color: #ffffff !important;
    border: 1px solid #2B7BCD;
}

.basket__checkout__box .basket__checkout__buy-btn:hover {
    background: transparent;
    color: #2B7BCD !important;
    border: 1px solid #2B7BCD;
    cursor: pointer;
}

.basket__checkout__wrapper .basket__checkout__continue {
    background: #ffffff;
    color: #333333;
    border: 1px solid 1px solid #333333;
    opacity: 100%;
}

.basket__checkout__wrapper .basket__checkout__continue:hover {
    background: #333333;
    color: #ffffff;
    border: 1px solid #333333;
    opacity: 100%;
}

.section__basket .proceed__checkout__btn {
    background: #2B7BCD;
    color: #ffffff;
    border: 1px solid #2B7BCD;
}

.section__basket .proceed__checkout__btn:hover {
    background: transparent;
    color: #2B7BCD !important;
    border: 1px solid #2B7BCD;
}

.accessories__select__sort__wrapper .accessories__select__sort {
    color: #2B7BCD;
}

.catalog__filter__open__mob .filter-more-btn {
    color: #2B7BCD;
}

.catalog__filter__open__mob .filter-more-btn:hover {
    color: #333333;
}

.recording__service-calendar .recording__service-calendar-day .select {
    border: 1px solid #2B7BCD;
}

.catalog_pagination .catalog_page.active,
.catalog_page:hover {
    text-decoration: none;
    background: #2B7BCD;
    color: #fff !important;
    border: 1px solid #2B7BCD;
    cursor: pointer;
}

a.accessories__slider__box:hover {
    border: 1px solid #2B7BCD;
}

.shipping__payment-title>svg>path {
    fill: #2B7BCD;
}

label.accessories__price-label {
    color: #2B7BCD;
}

.accessories__price-input[type="checkbox"]:checked+.accessories__price-label::before,
.accessories__price-input[type="radio"]:checked+.accessories__price-label::before,
.basket__item__price-input[type="checkbox"]:checked+.basket__item__price-label::before,
.basket__item__price-input[type="radio"]:checked+.basket__item__price-label::before {
    background: #2B7BCD !important;
    box-shadow: inset 0 0 0 3px white, 0 0 0 1px #2B7BCD !important;
}

div.basket__checkout__box {
    background: #2b7ccd33;
}

.info__header___delete:hover>.info__header___delete-text, .info__header___delete:hover>.info__header___delete-text {
    color: #2B7BCD;
    fill: #2B7BCD;
}

p.proceed__checkout__price {
    color: #2B7BCD;
}

span.delivery-variation--icon-on>svg>g>circle:last-of-type {
    stroke: #2B7BCD;
}

span.delivery-variation--icon-on>svg>circle {
    fill: #2B7BCD;
}

input.catalog__filter__input[type="radio"]:checked+label::before, input.catalog__filter__input[type="checkbox"]:checked+label::before {
    background: #2B7BCD;
    box-shadow: 0 0 0 1px #2B7BCD;
}

input.catalog__filter__input[type="radio"]:checked+label, input.catalog__filter__input[type="checkbox"]:checked+label {
    color: #2B7BCD;
}

a.catalog_page.active, a.catalog_page:hover {
    background: #2B7BCD;
    border: 1px solid #2B7BCD;
}

