/* =========================================================
   КНОПКИ / ССЫЛКИ В ОПИСАНИИ ТОВАРА
   ========================================================= */

.js-store-prod-text a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 32px;
    font-weight: 600;
    background-color: #FFA43B;
    color: #ffffff !important;
}


/* =========================================================
   КОРЗИНА
   ========================================================= */

.t706__cartwin_showed {
    z-index: 999999999;
}

.t706__auth {
    border-radius: 32px;
}


/* =========================================================
   КАТАЛОГ
   ========================================================= */

/* Скрываем заголовок раздела */
.js-block-header-title.t-section__title {
    display: none !important;
}


/* Описание товара */
.js-catalog-prod-descr {
    color: #9b9b9b !important;
    font-size: 13px !important;
}


/* Белый фон карточек */
.t-catalog__card {
    background-color: #ffffff !important;
}


/* =========================================================
   ПОПАП ТОВАРА
   ========================================================= */

/* Скрываем надпись "Назад" */
.js-catalog-close-text.t-catalog__prod-popup__close-txt {
    display: none !important;
}


/* =========================================================
   КНОПКА ДОБАВЛЕНИЯ
   ========================================================= */

.t1002__addBtn {
    border: none !important;
}


/* =========================================================
   ИЗОБРАЖЕНИЕ ТОВАРА
   ========================================================= */

.t-slds__imgwrapper:has(
    .t-slds__bgimg.t-slds__bgimg-contain.t-bgimg
) {
    background-color: #ffffff !important;
    padding-bottom: 40px !important;
    display: block;
}


/* =========================================================
   БЛОК "СМОТРИТЕ ТАКЖЕ"
   ========================================================= */

.t-col:has(.t-catalog__relevants__title) {
    background-color: #ffffff;
    border-radius: 32px;
    padding: 12px 24px 24px 24px;
    margin-top: 24px;
    overflow: hidden;
    box-sizing: border-box;
}


/* В попапе увеличиваем отступ от предыдущего блока */
.t-popup .t-col:has(.t-catalog__relevants__title) {
    margin-top: 40px;
    padding-top: 20px;
}


/* Отступ заголовка "Смотрите также" */
.t-col:has(.t-catalog__relevants__title)
.t-catalog__relevants__title {
    margin-top: 8px;
}


/* =========================================================
   МОБИЛЬНЫЕ ФИЛЬТРЫ
   ========================================================= */

.t-catalog__filter__mobile-modal-btn_primary,
.js-catalog-filter-mobile-modal-reset {
    border-radius: 32px !important;
}


/* =========================================================
   ДЕСКТОП
   Старое оформление кнопок закрытия оставляем только на ПК
   ========================================================= */

@media (min-width: 768px) {

    .t-popup__close-icon {
        background-color: #ffffff;
        border-radius: 50%;
        padding: 6px;
        box-sizing: content-box;
    }

}

@media (max-width: 767px) {

    /* Белый круг только вокруг обычных иконок закрытия */
    svg.t-popup__close-icon:not(.t-popup__close-icon_arrow):not(.t-popup__close-icon_cross) {
        background: #ffffff !important;
        background-color: #ffffff !important;

        border-radius: 50% !important;

        padding: 8px !important;
        box-sizing: content-box !important;

        box-shadow: none !important;
    }

}


