/* Для плитки товара стили */

 .t-section__title {
    margin-bottom: 16px !important; /* Отступ от заголовка H1 */
}

.t-section__descr {
    margin-bottom: 36px !important; /* Отступ от описания */
}



.t-catalog__card__mark {
    display: flex;
    padding: 4px 8px;
    width: max-content;
    border-radius: 6px;
        height: auto;
}


.t-menu-base__mobile-menu .tmenu-mobile__container { /* уменшить хэдер на мобилках */
    padding: 8px 20px;
}

@media screen and (min-width: 980px) { /* скрыть соц сети из шапки */
.t-menu-base__rightwrapper ul.t-sociallinks__wrapper {
    display: none !important;
}
}



/* Для страгицы товара*/

.t463__content {
    border-top: solid 1px #00000012; /* Это линия в подвале */
}


.js-product .t-product__option-variants_buttons .t-product__option-checkmark_image {
    height: 90px; /* Размер фоток вариантов товара*/
    width: 70px;
    border-radius: 10px;
}

.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_image:before {
    border-radius: 10px; /* Скругления для активного варианта*/
}

.t-catalog__prod-popup__name { /* Заголовок товара */
    font-size: 32px !important;
    font-weight: 500;
}

@media screen and (max-width: 980px) { /* Стили для мобильных */
    
    .t-catalog__prod-popup__name { /* Заголовок товара */
    font-size: 32px !important;
    font-weight: 500;
}

.t-catalog__prod-popup__price { /* Цена */
    font-size: 32px !important;
    font-weight: 500;
}

}

.t-catalog__prod-popup__price { /* Цена */
    font-size: 32px !important;
    font-weight: 500;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple { /* Размеры */
     padding: 6px 12px;
    background: #F4F4F4;
    border: none !important;
    border-radius: 6px;   
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active { /* Активный размер */
    background: #052555;
}

.t-product__option-item_active .t-product__option-title {
    color: #ffffff !important;
}


.t-catalog__prod-popup__btn-wrapper .t-catalog__prod-popup__btn { /* Кнопка */
    width: 360px;
}

.t-catalog__prod-popup__btn-wrapper .t1002__addBtn, .t-catalog__prod-popup__btn-wrapper a.t1002__addBtn.t1002__addBtn_active {
    width: 50px !important;
    height: 50px !important;
}

.t-catalog__card__imgwrapper {
  overflow: hidden !important;
}

/* 2. Задаем плавность анимации для самой картинки */
.t-catalog__card__bgimg {
  transition: transform 0.35s ease-in-out !important;
}

/* 3. Эффект увеличения при наведении на ВСЮ карточку товара */
.js-product:hover .t-catalog__card__bgimg {
  transform: scale(1.06) !important; /* 1.06 — это увеличение на 6%. Можно менять на 1.05 или 1.1 */
}


/* СТИЛИ ДЛЯ КОРЗИНЫ */
/* 1. Увеличиваем размер фотографий и добавляем скругление 12px */
.t706__product-thumb {
    width: 80px !important; /* Укажите нужную ширину (по умолчанию обычно 60px) */
    height: 90px !important; /* Укажите нужную высоту */
}

.t706__product-imgdiv {
    width: 100% !important;
    height: 100% !important;
    border-radius: 12px !important;
    background-size: cover !important; /* Чтобы картинка красиво заполняла всю площадь */
}

/* 2. Убираем разделительные полоски между товарами и блоками с суммой */
.t706__sidebar-top,
.t706__sidebar-products {
    border-top: none !important;
    border-bottom: none !important;
}