/* для страницы Доставка */
.logo-tk {
    height: 16px;
    margin: 0 0 0 6px;
    }
/* ссылки не синие */
a {
    color: #000404;
}
a:hover {
    color: #AD010A !important;
}
/* иконки телефона в выпадающем поле */
.h-phone__icon {
    color: #279D1B !important;
}
/* ограничение штрины корзины для залогиненного с фамилией */
.s-hicon__name {
    max-width: 150px;
}
/* КАРТИНКИ НА ИНФО СТРАНИЦАХ */
/* всплывающее окно на широких экранах ограничено по ширине */
@media screen and (min-width: 1080px) {
    .ss-modal__popup {
        /*max-width: calc(40% - 62px);*/
        max-width: 40%;
    }
}
/* а сами картинки шире (по умолчанию - 45%) */
/* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
/*
.p-info-block__img {
    width: 20%;
}
@media screen and (max-width: 767px) {
    .p-info-block__img {
        width: 100%;
    }
}
*/
/* Шрифт верхнего меню потолще */
.h-menu__link {
    font-weight: 500;
}
/* БАННЕРЫ */
    /*
        .owl-carousel.owl-drag .owl-item {
            margin-bottom: 0;
        }
    */
.sl-promo__left {
    width: calc(80% - 30px);
}
.sl-promo__right {
    width: 20%;
}
@media screen and (max-width: 1080px) {
    .sl-promo__left {
        width: calc(80% - 20px);
    }
}
@media screen and (max-width: 767px) {
    .sl-promo__left {
        width: 100%;
    }
    .sl-promo__right {
        width: 100%;
    }
}
/* Текст на правых малых 2х баннерах */
.h-slider__r2_des {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    align-items: center;
}
.h-slider__r2_des .h-slider__title {
    text-align: center;
}
.sl-promo__right-item a, .sl-promo__right-item a:hover {
    color: #FFFFFF !important;
}

/* непонятно непонятно непонятно */
/* исправление ошибки в теме??? */
.baseBanner__wrap, .wrap_bg {
    max-width: var(--site-max-width) !important;
}
/* Категории на главной */
/* Картинки */
    .bg-categ__list_home .bg-categ__row, .bg-categ__row {
    background-position: right;
    background-size: auto 80%;
}
/* Шрифт подкатегорий потолще */
.bg-categ__item {
    font-weight: 500;
}
/* Одинокая кухня внизу для мобильных */
.bg-promo {
    background-position: center;
}
/* Бренды на главной */
/* на десктопах изменение с 5 на 6 в ряд */
@media screen and (min-width: 1280px) {
    .h-brands__item {
        width: calc(16.6667% - 30px);
    }
}
/* инонки количества товаров в категориях на мобильном */
.h-categ__count {
    background: #FFFFFF;
    border: 1px solid #BC2028;
    border-radius: 50%;
    color: #000404;
}
/* отступ от копирайта в футере */
.footer__copy-wrap {
    padding: 10px 0;
}
/* формат ссылки на политику в футере */
.policy__link {
    color: #A9A3A3;
    text-decoration: none;
}
/* ФОН (общий) */
body {
    /*background-color: #FAF9F6;*/
    /*background-color: #FDFCF9;*/
}
/* Блок сортировки в каталоге */
.sorting__sort-block {
    z-index: 12;
}
/* Карточки снаружи */
.products__item {
    border-width: 0;
    box-shadow: 0 3px 10px rgba(42, 42, 42, .08);
    z-index: 11;
}
/* КАРТОЧКА */
.product__contact svg {
    color: #279D1B;
}
.product__contact a {
    text-decoration: none;
}
/* Картинка бренда в карточке */
.p-images__brand-logo img {
    max-width: 100%;
}
/* Видео в карточке */
.product_video {
    width: 100%;
    /*padding: 30px;*/
}
/* маленькие картинки под основной */
.p-images__dop-img {
    max-width: 100%;
    max-height: 100%;
}
/* Баннер мастер-класс */
.mk-info a {
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;
    border: 1px solid #ebebeb;
    border-radius: 5px;
    color: #FFFBFB;
    background: #13BC02;
    height: 48px;
    margin-top: 20px;
    text-decoration: none;
}
/* Кнопка В КОРЗИНУ в карточке (2 кол.) */
.product__content-2 .product__button {
    margin-right: 0;
    width: 100%;
    min-height: 60px;
}
/* Общий вид карточки (2 кол.) */
.product__wrap-2 {
    /*border: 1px solid #A9A3A3;*/
    border: none;
    border-radius: 0;
}
.product__content-2 .product__cart {
    border-top: none;
}
@media screen and (min-width: 1280px) {
    .p-images-2 {
        width: 60%;
    }
    .product__content-2 {
        width: 40%;
    }
}
.product__content-2 {
    background: #fff;
}
.p-images__wrap .owl-carousel .owl-item {
    padding: 0;
}
/* КОРЗИНА */
/* ссылка на примечание */
.wa-link {
    color: #000404 !important;
}
.wa-link:hover {
    color: #AD010A;
}
/* ссылки на товары в корзине */
.wa-name {
    text-decoration: none;
}
/* кнопка разлогиниться */
.wa-logout-link {
    text-decoration: none;
    border: 1px solid #BC2028;
    border-radius: 4px;
    padding: 5px;
    vertical-align: baseline;
}
/* кнопки способов доставки от плагина */
#js-delivery-types-section > div.wa-types-list > div > div.wa-name img {
    max-height: 33px;
}
#js-delivery-types-section > div.wa-types-list > div > div.wa-name div {
    justify-content: space-evenly !important;
}

/* СТРАНИЦА ПОДТВЕРЖДЕНИЯ */
/* ссылки контакты */
.in-success__contact a {
    text-decoration: none;
}

