.c-order-cart-decorator .wa-products .wa-column-quantity {
    width: unset;
}
.wa-section-body {
  display: flex;
}
.js-product-quantity {
  width: 40px;
  text-align: center;
}
.wa-unit {
  display: none;
}
.js-min-description {
    display: none !important;
}
.c-order-ui-decorator .wa-icon.size-12 {
    width: 10px;
    height: 10px;
}
.s-plus-button {
    border-color: transparent;
}
.s-minus-button {
    border-color: transparent;
}
.js-product-quantity {
    border-color: transparent;
}



.c-catalog-list__link {color: #333333;}
.c-catalog-list__item:hover .c-catalog-list__link {color: #EF165F;}
.c-sidebar-block__header {color: #333333;}
.c-header-middle-bar-contacts {padding-left: 120px;}
.l-content-columns__content {max-width: 100%; flex-basis: 100%;}
.l-footer-developers__item {display: flex; align-items: center;}
.toproi_a {display: flex; align-items: center;}
.toproi_a span {font-weight: bold;}
.footer__svg {margin: 0px 4px; height: 15px;}
.footer__svg path {fill: #ef165f;}
.modul_is_default_count {font-weight: normal; color: #828282;}

@media (max-width: 1199px) {
    .r-header-logo img {max-height: 18px; margin-top: -2px;}
    
        .groupsubcats__list--column {
        display: none;
    }
    
}

.c-category-thumb__image-box {
    width: 100%;
    height: 100%;
}
.c-category-thumb__image-box img {
    width: 100%;
    height: 100%;
    position: relative;
}

@media (min-width: 1440px) {
    .l-categories-thumbs__item {
        width: calc(100%/3);
    }
}

@media (max-width: 560px) {
    .c-product-thumb_mobile .c-product-thumb__name {
        height: 56px;
    }
}

.c-blog-post-page p, .c-blog-post-page ul, .c-blog-post-page ol {
    max-width: 700px;
}

figure img {
    max-width: 700px !important;
    width: 100%;
}

.wa-form-footer.js-form-footer { padding-top: 16px; }





#cookies_note {background-color: #1699ef;}
#cookies_note .cookies-note__container .cookies-note__continue {
    background-color: rgb(235,248,255);
    color: black;
    border-radius: 10px;
    font-family: inherit !important;
    border: 0;
    padding: 12px 18px;
    font-size: 12px;
    text-shadow: 0px 0px 0px
}
#cookies_note .cookies-note__container .cookies-note__continue:hover {
    color: black;
    background-color: rgb(186,248,255);
    border-radius: 10px;
    border: 0;
    padding: 12px 18px;
    font-size: 12px;
    text-shadow: 0px 0px 0px
}
.cookies-note__content {color: white;}
.cookies-note.cookies-note_bottom {border-top: 0 !important;}
#cookies_note > * {font-family: inherit !important;}
.cookies-note__container {margin: 24px auto !important;}
@media(max-width: 1023px){
    .cookies-note__container {margin: 24px auto !important;}
    .cookies-note__container {display: flex; align-items: start !important; flex-direction: column;}
    .cookies-note__text {margin-bottom: 12px !important;}
}
#cookies_note a {color: white !important;}
.cookies-note__container{display: flex;align-items: center; margin-left: 16px !important; margin-right: 16px !important;}