

@media (min-width: 64rem) {
    .home-slider {
        height: 240px;
    }
}


.hcenter__logo {
    width: auto;
}
.hcenter__logo source,
.hcenter__logo img {
    height: 45px;
}
.h-promo .icon {
    z-index: 1;
}


.main-menu.active {
    top: 19%;
}
.main-menu.compact, .main-menu__inner {
    max-width: 100%;
    margin: 0 auto;
    border-radius: 0;
    height: calc(100vh - var(--mega-nav-height) - 43.990386962890625px);
}
.main-menu.compact .main-menu__inner {
    max-width: var(--grid-maxWidth);
    margin: 0 auto;
    border-radius: var(--border-radius);
    padding: 0;
    border-radius: var(--border-radius);
}

.main-menu__overlay {
    background-color: rgb(26 49 77 / 0%);
}
.main-menu {
    transition-duration: inherit;
    transform: none;
    transition: none;
}
.main-menu.active {
    transform: none;
}


#map {
    height: 201px;
}
@media (min-width: 64rem) {
    #map {
        height: 420px;
    }
}


.row-col .col, 
.row-col [class*=" col-"], 
.row-col [class^=col-] {
    margin: 0;
    margin-bottom: 0;
}


.footer_vk{color:#07F}
.footer_ok{color:#FF7609}
.footer_tg{color:#18A3E6}
.WhatsApp {color: #28D146;}



.ngod {
    position: fixed;
    width: 267px;
    height: 400px;
    bottom: -204px;
    z-index: 2;
    right: -141px;
    transform: rotate(-14deg);
}

@media (min-width: 64rem) {
    .ngod {
        bottom: -40px;
        z-index: 2;
        right: -149px;
    }
}

.bellLight__input {
    padding-top: var(--space-sm) !important;
    padding-bottom: var(--space-sm) !important;
    font-size: var(--text-md, 1.125rem) !important;
    margin-bottom: 0 !important;
}

.bellLight__bbt input[type="submit"] {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.home-slider__img a,
.home-slider__img a:hover {
    opacity: 1!important;
}

@media screen and (max-width: 900px) {
    .home-slider {
        height: 200px;
    }
}


.h-popular__img a,
.h-promo a,
.h-promo .icon {
    z-index: 0;
}







:root {
    --add_to_cart_button_text_color: #fff;
    --add_to_cart_button_color: #8f261d;
}
.buy1click-button, .buy1click-form-button {
    width: 100% !important;
    border-radius: 15px;
    border: 1px solid transparent;
}
.buy1click-button_type_item {
    background: #fae6e6;
    color: #8f261d;
    box-shadow: 0 0px 0px rgba(0, 0, 0, .2);
}
.buy1click-button:hover {
    background-color: #f6d0d0 !important;
}
.b-cityselect__list a {
    color: #000;
}
.b-cityselect__list a:hover {
    color: #4652FF;
}



.phome_menedzher-row [class^=col-] {
    margin: 0;
}
