.catalogAdd .catalogAdd--counter {
    padding: 0px 15px!important;
}
.bx-yandex-map{height: 560px!important;width: auto!important;}
.ymaps-map.ymaps-i-ua_js_yes {
    height: inherit;width: inherit;
}
.img-current {padding: 0 10px;}
.errortext{color: red;}
.height__inherit {min-height: inherit;}
.footer__contacts.flex--centered {width: max-content;}
.promo {display: block!important;}
.basket-coupon-section22 {margin-bottom: 24px;}
.main--about p {margin: auto;}
.main--about h2 {margin-top: 0px!important;}
.header__chooseRestaurant {display: block!important; opacity: 1!important;}
.btnIcon__badge {
    top: 1px!important;
    padding: 0px 5px 0 6px!important;
}
/*
.halfs__content button a {color: black!important;}
.halfs__content button a:hover{color: white!important;}
.halfs__content button:hover{color: white!important;}

 */
@media (min-width: 991px) {
   /* .catalog__itemPrice {width: 60px;}*/
    #modal-add-adress .modal__body,
    #modal-choose-address .modal__body {width: 600px!important;}
    .basket-item-block-price .catalog__itemPrice{width: 80px;}
    .basket-items-list-item-descriptions {padding-bottom: 20px;}
}
.dots--right .slick-prev {
    /*top: 64%!important;*/
    left: 68%!important;
}

.dots--right .slick-next {
    /*top: 64%;*/
    left: 81%!important;
    /*-webkit-transform: rotate(180deg) translateX(10px);*/
    /*-ms-transform: rotate(180deg) translateX(10px);*/
    /*transform: rotate(180deg) translateX(10px);*/
}
.dots--right .slick-dots  {
    left: 50%!important;
}
.border-danger{border: 1px solid red;}
@media (max-width: 767px) {
    .catalogAdd--counter .catalogAdd {
        width: 65px!important;
        padding: 0px 5px!important;
    }
    table .catalog__list {padding: 0!important;}

}
@media (max-width: 576px) {
    .regform { width: 100%!important;}
    .soc-serv-main {max-width: 375px;}

}

/* 18.08 */

.ymaps-layers-pane {
    filter: grayscale(1);
    -webkit-filter: grayscale(1);
}