.banners-big__item .banners-big__img-wrapper .banners-big__img {
    width: auto;
    max-height: 86%;
    position: absolute;
    bottom: 16px;
    left: 150px;
    Z-INDEX: 1000;
}

.switcher-title {
    line-height: 1.1;
    /* font-size: 45px; */
    width: 90%;
}

.banners-big__text-block,
.banners-tizers__desc-text {
    width: 80%;
}

.switcher-title {
    width: 72%;
}

.index-block--padding-bottom-80>div {
    padding-bottom: 30px;
}

.index-block--padding-top-40>div {
    padding-top: 30px;
}

.sections-list__item-link {
    padding: 10px 24px;
}

.topic__heading {
    justify-content: space-between;
}

.brand-list-inner__image {
    width: 144px;
}

.brands-list__image-wrapper {
    max-width: 134px;
}

.header__inner {
    background: #f8f8f8;
}

.contacts__desc {
    display: none;
}

.sections-list__item-image-wrapper,
.top_block_switch {
    display: none !important;
}

.sections-list__item-link,
.dropdown-select__title.bordered {
    color: black;
    background: #ebebeb;
    border-radius: 14px;
    /* border: 1px solid var(--theme-base-color); */
}

.sections-list__item-link {
    padding: 7px 17px;
}

.dark_link:hover {
    color: #b45454 !important;
    /* color: var(--fill_dark_lite_hover); */
}

.detail img {
    max-width: 130%;
}

.sections-slider__item-image:hover {
    scale: 1.07;
    margin-top: -1px;
}

.sections-slider__item-image-wrapper--fon-Y:hover {
    scale: 1.02;
    transition: all 0.2s ease-in-out;
}

.logo img,
.logo svg {
    max-height: 120%;
    max-width: 100%;
}

.menu-navigation__sections-item-link {
    padding: 7px 33px 7px 16px;
}

@media (min-width: 1200px) {
    .right_block3 .grid-list--items-4-1200 {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (max-width: 600px) {
    #main .mobile-scrolled--items-3>div {
        width: calc(50% - 4px);
    }

    #main .mobile-offset {
        margin: 0 calc(-1 * var(--theme-page-width-padding));
        padding: 0 var(--theme-page-width-padding);
        flex-wrap: wrap !important;
    }

    .mobile-scrolled {
        overflow: unset;
    }
}

.switcher-title {
    width: 100%;
}

#bx-soa-delivery,
#bx-soa-paysystem,
#bx-soa-properties {
    position: relative;
}

#bx-soa-delivery::before {
    content: '2';
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 19px;
    font-weight: 600;
    position: absolute;
    width: 25px;
    height: 25px;
    left: -12px;
    top: -11px;
    background: cornsilk;
    padding: 14px;
    border-radius: 50px;
    border: 3px solid #898989;
}

#bx-soa-paysystem::before {
    content: '3';
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 19px;
    font-weight: 600;
    position: absolute;
    width: 25px;
    height: 25px;
    left: -12px;
    top: -11px;
    background: cornsilk;
    padding: 14px;
    border-radius: 50px;
    border: 3px solid #898989;
}

#bx-soa-properties::before {
    content: '1';
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 19px;
    font-weight: 600;
    position: absolute;
    width: 25px;
    height: 25px;
    left: -12px;
    top: -11px;
    background: cornsilk;
    padding: 14px;
    border-radius: 50px;
    border: 3px solid #898989;
}

.bx-soa-pp-company-inner {
    background: aliceblue;
}

.bx-soa-pp-list-description {
    color: #65a661;
    font-size: 1.1em;
}

.filter label.bx-soa-pp-company-label>span {
    font-weight: 500;
    font-size: 21px;
}

.group-without-margin .form-control {
    background: aliceblue;
}

#bx-soa-order-form .btn.btn-default {
    background: #08a826;
    border-color: #08a826;
}

.russia p {
    font-size: 17px;
    gap: 5px;
    display: flex;
    justify-content: left;
    padding-top: 4px;
    color: #08a826;
}

.flag_russia {
    width: 20px !important;
    height: 20px !important;
    margin: unset !important;
}

.bx-soa-pp-delivery-cost {
    display: none;
}

.header__main-item--centered {
    left: 54px;
}

.basket-back a {
    text-decoration: underline;
    font-size: 16px;
}

.catalog-detail__forms .grid-list__item:nth-of-type(4) {
    display: none !important;
}