.only_banner .top_slider_wrapp .main-slider .main-slider__wrapper .main-slider__item {
    background-position: 50% 50%;
}

@media screen and (max-width: 767px), projection and (max-width: 767px), tv and (max-width: 767px), handheld and (max-width: 767px) {

    .top_slider_wrapp .main-slider,
    .top_slider_wrapp .main-slider__item,
    .top_slider_wrapp .main-slider__item td,
    .top_slider_wrapp .main-slider__item tr {
        height: 250px;
    }
}

@media (max-width: 450px) {

    .top_slider_wrapp .main-slider,
    .top_slider_wrapp .main-slider__item,
    .top_slider_wrapp .main-slider__item td,
    .top_slider_wrapp .main-slider__item tr {
        height: 185px;
    }
}

@media (max-width: 640px) {
    .ordered-block .reviews .comments-block {
        margin-top: 45px !important;
    }

    .ordered-block .reviews .comments-block .alert-danger {
        overflow: hidden;
    }

    .ordered-block .reviews .comments-block .alert-danger .btn-default {
        margin: 20px 0 0;
    }
}

/*POPULAR SECTION*/
.CATALOG_SECTIONS .row.flexbox {
    justify-content: space-between;
}

.CATALOG_SECTIONS .row.flexbox::before,
.CATALOG_SECTIONS .row.flexbox::after {
    display: none !important;
}

.CATALOG_SECTIONS .col-md-3 {
    width: 100%;
}

.CATALOG_SECTIONS .sections_wrapper .list .item:not(.section_item) {
    padding: 0;
    height: 329px;
    position: relative;
    justify-content: center;
}

.CATALOG_SECTIONS .sections_wrapper .list .img {
    max-width: 100% !important;
    max-height: 100% !important;
    height: 100%;
    width: 100%;
    margin: 0 !important;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-content: stretch;
    align-items: center;
}

.CATALOG_SECTIONS .sections_wrapper .list .img a {
    width: 100%;
    height: auto;
    max-height: 100% !important;
    max-width: 100% !important;
    min-height: 100%;
    position: relative;
    display: flex;
}

.CATALOG_SECTIONS .sections_wrapper .list .item .img img {
    max-width: 100%;
    max-height: 100%;
    width: 100%;
    height: auto;
    object-fit: cover;
    position: relative;
    min-height: 100%;
    min-width: 100%;
    display: none;
}

.CATALOG_SECTIONS .sections_wrapper .list .item#bx_3950363924_1290 {
    background-image: url('/upload/catalog_shnurki.jpg');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.CATALOG_SECTIONS .sections_wrapper .list .item#bx_3950363924_1294 {
    background-image: url('/upload/catalog_podveski.jpg');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.CATALOG_SECTIONS .sections_wrapper .list .item#bx_3950363924_1295 {
    background-image: url('/upload/catalog_tsepi.jpg');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.CATALOG_SECTIONS .sections_wrapper .list .item#bx_3950363924_1288 {
    background-image: url('/upload/catalog_braslety.jpg');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.CATALOG_SECTIONS .sections_wrapper .list .item#bx_3950363924_5848 {
    background-image: url('/upload/iblock/780/1wniff0dwr62u4yadx3swo0vmhngsoya.jpg');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.CATALOG_SECTIONS .sections_wrapper .list .item#bx_3950363924_1340 {
    background-image: url('/upload/images/yuI_5_min.jpg');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.CATALOG_SECTIONS .sections_wrapper .list .item#bx_3950363924_2121 {
    background-image: url('/upload/images/ikony_1_min.jpg');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.CATALOG_SECTIONS .sections_wrapper .list .item#bx_3950363924_2122 {
    background-image: url('/upload/images/podarok_3_min.jpg');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.CATALOG_SECTIONS .sections_wrapper .list .item#bx_3950363924_1289 {
    background-image: url('/upload/iblock/81e/qojwkhsuntdoxonbn65wqvyf1pfatc01.jpg');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.CATALOG_SECTIONS .sections_wrapper .list .item#bx_3950363924_1284 {
    background-image: url('/images/category/kresty.jpg');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}

.CATALOG_SECTIONS .sections_wrapper .list .item:not(.section_item) .name {
    position: absolute;
    bottom: 24px;
    right: 24px;
}

.CATALOG_SECTIONS .sections_wrapper .list .item:not(.section_item) .name a {
    display: block;
    padding: 17px 25px;
    background: rgba(53, 55, 60, 0.6);
    color: #fff !important;
    font-weight: 600;
    font-size: 17px;
}

@media (max-width: 768px) {
    .CATALOG_SECTIONS .col-md-3 {
        width: 100%;
        margin: 0 0 20px !important;
    }
}

@media (min-width: 992px) {
    .CATALOG_SECTIONS .col-md-3 {
        width: calc((100% - 60px) / 3);
    }
}

@media (max-width: 992px) {
    .CATALOG_SECTIONS .col-md-3 {
        margin: 0 0 20px !important;
    }
}

@media (max-width: 600px) {
    .CATALOG_SECTIONS .sections_wrapper .list .item:not(.section_item) {
        height: 270px;
    }

    .CATALOG_SECTIONS .sections_wrapper .list .img {
        padding: 0 !important;
        max-width: 100% !important;
        max-height: 100% !important;
    }

    .CATALOG_SECTIONS .sections_wrapper .list .item:not(.section_item) .name {
        width: auto !important;
    }
}

@media (max-width: 425px) {
    .CATALOG_SECTIONS .sections_wrapper .list .item:not(.section_item) {
        height: 200px;
    }
}

footer .info .address {
    display: none;
}

footer .social-icons ul li a {
    opacity: 0.2;
    background: url('/images/svg/social_circles.svg') 0 0 no-repeat;
    border: none;
}

footer .social-icons ul li a:hover {
    opacity: 0.8;
}

footer .social-icons ul li.vk a,
footer .social-icons ul li.vk a:hover {
    background-position: -188px 0px;
}

footer .social-icons ul li.facebook a,
footer .social-icons ul li.facebook a:hover {
    background-position: 0 0;
}

footer .social-icons ul li.instagram a,
footer .social-icons ul li.instagram a:hover {
    background-position: -47px 0;
}

footer .social-icons ul li.telegram a,
footer .social-icons ul li.telegram a:hover {
    background-position: -141px 0;
}

footer .social-icons ul li.odn a,
footer .social-icons ul li.odn a:hover {
    background-position: -94px 0;
}

footer .social-icons ul li.whats a,
footer .social-icons ul li.whats a:hover {
    background-position: -235px 0;
}

footer .social-icons ul li.ytb a,
footer .social-icons ul li.ytb a:hover {
    background-position: -282px 0;
}

.product-side .quantity_block_wrapper {
    display: none
}

.maxwidth-theme.wide .item-views.company.md .item.video-block .image {
    background-size: contain;
}

.catalog_section_list {
    margin-left: -5px !important;
    margin-right: -5px !important;
}

.catalog_section_list .item_block {
    padding: 0 5px 10px !important;
}

.catalog_section_list .section_item .thumb.shine {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/rasprodazha/"] {
    background-image: url('/upload/iblock/f55/fwa68q8yyfuz4fyprfql6qynfvg48z2r.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/kresty/"] {
    background-image: url('/upload/catalog_kresty.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/braslety/"] {
    background-image: url('/upload/catalog_braslety.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/koltsa/"] {
    background-image: url('/upload/catalog_koltsa.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/shnurki/"] {
    background-image: url('/upload/catalog_shnurki.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/podveski/"] {
    background-image: url('/upload/catalog_podveski.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/tsepi/"] {
    background-image: url('/upload/catalog_tsepi.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/sergi/"] {
    background-image: url('/upload/catalog_sergi.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/ikony/"] {
    background-image: url('/upload/catalog_icony.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/podarki/"] {
    background-image: url('/upload/catalog_podarki.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/aksessuary/"] {
    background-image: url('/upload/catalog_accesuary.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/kole/"] {
    background-image: url('/upload/catalog_colye.jpg');
}

.catalog_section_list .section_item .thumb.shine[href="/catalog/podvesy/"] {
    background-image: url('/upload/catalog_podvesy.jpg');
}

@media (max-width: 767px) {
    .catalog_section_list .section_item .thumb.shine[href="/catalog/sell-out/"] {
        background-image: url('/upload/iblock/780/1wniff0dwr62u4yadx3swo0vmhngsoya.jpg');
    }

    .catalog_section_list .section_item .thumb.shine[href="/catalog/kresty/"] {
        background-image: url('/images/catalog/kresty.jpg');
    }

    .catalog_section_list .section_item .thumb.shine[href="/catalog/braslety/"] {
        background-image: url('/images/catalog/braslets.jpg');
    }

    .catalog_section_list .section_item .thumb.shine[href="/catalog/koltsa/"] {
        background-image: url('/images/catalog/koltsa.jpg');
    }

    .catalog_section_list .section_item .thumb.shine[href="/catalog/shnurki/"] {
        background-image: url('/images/catalog/shnurki.jpg');
    }

    .catalog_section_list .section_item .thumb.shine[href="/catalog/podveski/"] {
        background-image: url('/images/catalog/podveski.jpg');
    }

    .catalog_section_list .section_item .thumb.shine[href="/catalog/tsepi/"] {
        background-image: url('/images/catalog/tsepi.jpg');
    }

    .catalog_section_list .section_item .thumb.shine[href="/catalog/sergi/"] {
        background-image: url('/images/catalog/sergi.jpg');
    }

    .catalog_section_list .section_item .thumb.shine[href="/catalog/ikony/"] {
        background-image: url('/images/catalog/ikony.jpg');
    }

    .catalog_section_list .section_item .thumb.shine[href="/catalog/podarki/"] {
        background-image: url('/images/catalog/podarki.jpg');
    }
}

.catalog_section_list .section_item {
    padding: 0 !important;
}

@media (min-width: 768px) {
    .catalog_section_list .section_item {
        padding: 0 !important;
        min-height: 200px !important;
        position: relative;
    }
}

.catalog_section_list table {
    width: 100%;
    height: 100%;
}

.catalog_section_list .section_item .image img {
    display: none !important;
}

.catalog_section_list .item_block.lg .section_item td {
    padding: 0 !important;
    position: absolute;
    height: 100% !important;
    cursor: pointer;
}

.catalog_section_list .item_block.lg .section_item td ul {
    position: absolute;
    bottom: 20px;
    right: 20px;
    background: rgba(53, 55, 60, 0.6);
    color: #ffffff;
    padding: 5px 25px 0;
}

@media (min-width: 768px) {

    .catalog_section_list .item_block.lg .section_item td a,
    .catalog_section_list .item_block.lg .section_item li.name span.element-count2,
    .catalog_section_list .item_block.lg .section_item td a:hover,
    .catalog_section_list .item_block.lg .section_item td a:hover span {
        color: #ffffff !important;
    }
}

@media (max-width: 600px) {
    /* .catalog_section_list .col-xs-6 {
        width : 100% !important;
    } */
}

.header-cart .basket_fast_order,
#basket-root .basket-checkout-container .basket-checkout-block-btns-wrap .fastorder {
    display: none;
}

.top_block h2 {
    display: inline-block;
    margin: 0 38px 0 0;
}

.drag-block.container.SALE .pull-right {
    display: none;
}

@media (max-width: 550px) {
    body .top_block h2 {
        margin-right: 45px;
    }
}

#bx-soa-order #bx-soa-region .bx_soa_location .form-group[data-property-id-row="23"] {
    display: none;
}

.bx-soa-pp-company-block .sdek_pvzLair {
    padding-top: 14px;
}

.bx-soa-pp-company-block .sdek_pvzLair .sdek_pvzAddr {
    display: inline-block;
    padding-top: 15px;
}

.bx-soa-pp-company-block .sdek_pvzLair .btn.btn-default {
    white-space: normal;
}

#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container:after {
    left: 13px;
}

#bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company {
    background: transparent;
}

#bx-soa-order textarea.form-control {
    background: transparent !important;
}

#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company-graf-container .bx-soa-pp-company-image {
    display: none;
}

#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company-smalltitle {
    padding-left: 0;
    position: relative;
    left: -50px;
}

#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-delivery-cost {
    border-top: 1px solid var(--stroke_black);
}

#bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company-graf-container {
    min-width: 90px;
    width: auto;
    height: 36px;
    border: 0;
}

#bx-soa-order .bx-soa-customer-field[data-property-id-row="26"] .bx-soa-tooltip {
    bottom: auto;
    top: 120px;
}

@media (prefers-color-scheme: dark) {
    #bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company-subTitle {
        color: #cccccc;
    }

    #bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-company-desc {
        color: #cccccc;
    }

    #bx-soa-order .bx-soa-section .bx-soa-section-content {
        color: #cccccc;
    }

    #bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list-termin,
    #bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company .bx-soa-pp-list-description {
        color: #cccccc;
    }

    #bx-soa-order .bx-soa-pp-price {
        color: #cccccc;
    }

    #bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-delivery-cost {
        border-top: 1px solid var(--stroke_black);
    }

    #bx-soa-order .alert-danger {
        background: transparent;
    }

    #bx-soa-order:not(.orderform--v1) .bx-soa-section .bx-soa-section-title:before {
        background-image: url('/bitrix/templates/aspro_max/images/checkout_icons_white.png');
    }

    #bx-soa-order:not(.orderform--v1) .bx-soa-section.bx-step-completed .bx-soa-section-title:before {
        background-position: -60px -90px !important;
    }

    #bx-soa-order .bx-soa-section.bx-step-error:not(.bx-selected) .bx-soa-section-title:before {
        background-position: -60px -30px !important;
    }

    #bx-soa-order .bx-soa-section .bx-soa-section-title-container {
        background: #1b1b1b;
    }

    #bx-soa-order .bx-soa-more .bx-soa-more-btn .pull-left {
        color: #cccccc;
        border-color: #cccccc;
    }

    #bx-soa-order .bx-soa-more .bx-soa-more-btn .pull-left:hover {
        border-color: #7a3731;
    }

    #bx-soa-order .bx-soa-pp-company-graf-container {
        background-color: transparent;
    }

    #bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company {
        border-top: 1px solid #ececec;
        border-radius: 2px;
    }

    #bx-soa-order .bx-soa-pp-desc-container .bx-soa-pp-company:before {
        display: none;
    }

    #bx-soa-order .bx-soa-pp-company-graf-container .bx-soa-pp-company-image {
        background-size: calc(100% - 15px) auto !important;
        background-color: transparent !important;
    }
}

@media (max-width: 400px) {
    #bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company-graf-container:before {
        left: 0;
        top: 0;
    }

    #bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company.bx-selected .bx-soa-pp-company-graf-container:after {
        left: 6px;
        top: 6px;
    }

    #bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company-graf-container {
        height: 25px;
    }

    .bx-soa-pp-company-graf-container .bx-soa-pp-delivery-cost {
        position: relative;
        margin-left: 35px;
        bottom: 0 !important;
    }

    #bx-soa-order .bx-soa-pp-item-container .bx-soa-pp-company-smalltitle {
        left: 0;
    }
}

@media screen and (max-width: 767px), projection and (max-width: 767px), tv and (max-width: 767px), handheld and (max-width: 767px) {
    #bx-soa-order .bx-soa-pp-desc-container {
        margin-bottom: 20px;
    }
}

.sale_order_full_table .ps_logo .btn {
    display: inline-block;
    position: absolute;
    top: 50%;
    margin-top: -17px;
    right: 30px;
}

@media screen and (max-width: 768px) {
    .sale_order_full_table .ps_logo .btn {
        position: relative;
        display: block;
        top: auto;
        margin-top: 25px;
        right: auto;
    }
}

.sale_order_full_table:first-of-type:before {
    background: transparent url('/upload/images/success.png') 0 0 no-repeat !important;
    background-size: contain !important;
}

@media (prefers-color-scheme: dark) {
    div.blog-textinfo {
        background: transparent;
        border-color: #cccccc;
        color: #cccccc;
    }

    .blog-comment.bordered div.blog-textinfo {
        border: none;
    }
}

.logo-row .top-description h1 {
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    margin: 0;
}

.glossary__head {
    margin: 0 0 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-line-pack: center;
    align-content: center;
}

.glossary__head_item {
    font-size: 24px;
    line-height: 72px;
    font-weight: 500;
    color: #1e1e1e;
    text-align: center;
    text-transform: uppercase;
    height: 73px;
    width: 73px;
    background: #ffffff;
    border: 2px solid #f0f0f0;
    margin-right: -2px;
    margin-bottom: -2px;
    cursor: pointer;
    border-radius: 5px;
    -webkit-transition: background-color 0.2s ease-in-out;
    -o-transition: background-color 0.2s ease-in-out;
    transition: background-color 0.2s ease-in-out;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.glossary__head_item:hover,
.glossary__head_item.is-active {
    background: #f0f0f0;
}

.glossary__head_item.is-all {
    height: auto;
    -ms-flex-preferred-size: 73px;
    flex-basis: 73px;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    line-height: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.glossary__head_item.is-empty {
    width: auto;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
}

.glossary__head_container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-line-pack: center;
    align-content: center;
}

.glossary__termins_item {
    font-size: 18px;
    line-height: 1.6;
    font-weight: 500;
    color: #1e1e1e;
    border: 2px solid #f0f0f0;
    margin: 0 0 7px;
    border-radius: 5px;
}

.glossary__termins_item__title {
    text-transform: uppercase;
    padding: 35px 30px;
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.glossary__termins_item__title::after {
    content: '';
    background: url("/images/svg/angle-accordion.svg") 50% 50% no-repeat;
    background-size: contain;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 38px;
    margin: auto;
    width: 24px;
    height: 36px;
    -webkit-transition: -webkit-transform 0.2s ease-in-out;
    transition: -webkit-transform 0.2s ease-in-out;
    -o-transition: transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out;
    transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
}

.glossary__termins_item__title.is-active::after {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.glossary__termins_item__panel {
    padding: 0 30px;
    max-height: 0;
    overflow: hidden;
    -webkit-transition: max-height 0.2s ease-in-out;
    -o-transition: max-height 0.2s ease-in-out;
    transition: max-height 0.2s ease-in-out;
}

.glossary__termins_item__content {
    padding: 0 0 70px;
}

.glossary__termins_item__content p:last-of-type {
    margin-bottom: 0;
}

@media screen and (max-width: 768px) {
    .glossary__head {
        margin-bottom: 28px;
    }

    .glossary__head_item {
        font-size: 8px;
        line-height: 27px;
        width: 27px;
        height: 27px;
        border-width: 1px;
        margin-right: -1px;
        margin-bottom: -1px;
        border-radius: 2px;
    }

    .glossary__head_item.is-all {
        width: 27px;
        -ms-flex-preferred-size: 27px;
        flex-basis: 27px;
    }

    .glossary__termins_item {
        font-size: 12px;
        line-height: 1.3;
        border-width: 1px;
        border-radius: 2px;
    }

    .glossary__termins_item__title {
        font-size: 14px;
        padding: 13px 10px;
    }

    .glossary__termins_item__title::after {
        right: 15px;
        width: 10px;
        height: 16px;
    }

    .glossary__termins_item__panel {
        padding: 0 10px;
    }

    .glossary__termins_item__content {
        padding-bottom: 28px;
    }
}

@media screen and (max-width: 600px) {
    body .compact-catalog .ce_cmp_hidden {
        display: block;
    }

    body .compact-catalog .ce_cmp_visible {
        display: none;
    }

    .compact-catalog .ajax_load.block .catalog_item .footer_button {
        position: relative;
        left: 0;
        right: 0;
        width: 100%;
        bottom: 6px;
    }

    .compact-catalog .ajax_load .item .catalog_item > div {
        padding-bottom: 0;
    }
}

.logo_and_menu-row.header__top-part,
.top_block{
    background-color: #f2e6d7;
}

.stickers .sticker_hit, .stickers .sticker_khit,.stickers .sticker_hit, .stickers .sticker_novinka {
    background-color: #618c57!important;
}
footer .footer-inner, footer .social-icons ul{
    background-color: #45291A;
}
footer .bottom-menu .item .title a{
    color:#f8f8f8;
}

.maxwidth-theme, .wrapper_inner{
    background-color: #f8f8f8;
}