div.bx-blue .btn.btn-default {
    border-color: transparent;
    background-color: #2B2829 !important;
}
.form_modal_send_btn[type=submit][disabled=disabled] {
    opacity: 0.5;
    cursor: not-allowed;
}
.phone_whatsapp {
    max-width:25px;
    margin-right:3px;
    margin-bottom:-2px;
}
.footer .header__phone {
    margin-top: 2px;
    display: inline-block;
    /*    background: none;
    padding: 0;*/
    padding-left: 22px;
}
.footer .header__phone:not(.header__wa) {
    background-image: url('/images/phone_icon_white.svg');
}
.footer .header__oae {
    background-image: url('/images/flag_oae.png') !important;
}
.footer .header__turkey {
  background-image: url('/images/flag_turkey.png') !important;
}
.footer .header__wa {
    background-size: 16px;
}
.footer .header__phones-hover {
    position: static;
    opacity: 1;
    visibility: visible;
    background: none;
    padding: 0;
}
@media (max-width: 1023.98px) {
    .header .phone_whatsapp {
        display: none;
    }
    .header .header__phone {
        position: static;
        font-size: 0;
        width: 20px;
        height: 20px;
        display: inline-block;
        vertical-align: top;
        background: url('/images/phone_icon.svg') no-repeat;
        background-size: contain;
        margin: 2px 0;
    }
    .header .header__wa {
        background-image: url('/images/whatsapp.svg');
        display: none;
    }
    .header .header__wa + br {
        display: none;
    }
    .footer .header__phone {
        position: static;
    }
}
@media (max-width:575px) {
    /* Товар добавлен в корзину - при открытии */
    .popup-window.popup-window-with-titlebar.--open {
        max-width: 95% !important;
        min-width: 95% !important;
        left: 50% !important;
        transform: translateX(-50%) !important;
        padding: 40px 15px;
    }
    .popup-window.popup-window-with-titlebar.--open .popup-window-titlebar-text {
        font-size: 26px !important;
        white-space: normal !important;
    }
}
@media (max-width:450px) {
    .header__right {
        gap: 10px;
    }
}

.red-reviews-button {
    display: inline-block;
    width: auto !important;
    min-width: 190px;
    padding-right: 15px;
}