/* кнопки со скошенными углами */

.gvard-btn-filled .tn-atom, .gvard-btn .tn-atom {
        border-radius: 0px 37px !important;
        -webkit-transition: all 0.2s !important;
        -moz-transition: all 0.2s !important;
        -o-transition: all 0.2s !important;
        transition: all 0.2s !important;
    }

.gvard-btn-filled .tn-atom {
        background: linear-gradient(93.69deg, #94B962 0%, #5A8631 100%);
    }

    
.gvard-btn-filled:hover .tn-atom, .gvard-btn:hover .tn-atom {
        border-radius: 8px !important;
    }
    
    
/* кнопки разделов над каталогом */
.js-store-parts-switcher {
    background-color: rgba(0, 0, 0, 0.06);
    padding: 4px 12px;
    border-radius: 8px;
    margin-left: 0px;
    margin-right: 0px;
    -webkit-transition: all 0.2s !important;
    -moz-transition: all 0.2s !important;
    -o-transition: all 0.2s !important;
    transition: all 0.2s !important;
}
.t-store__parts-switch-wrapper {
    text-align: left;
    padding-left:15px;
}

.t-store__parts-switch-btn.t-active, .t-store__parts-switch-btn.t-active:hover {
    opacity:1 !important;
    background-color: #B68C3A;
    color: #fff;
}  
 
.t-store__parts-switch-btn:hover {
    background-color: rgba(0, 0, 0, 0.11);
    color: #1f1f1f;
}


/* Блок после доставки поднимае выше, чтобы перекрыть машину */
.uc-zindex-99 {
    position: relative;
    z-index: 99;
}


/* Оставляем прокуртку видимой, чтобы в Хроме на винде не прыгало */
.t-body t450__body_menushowed {
    overflow: visible !important;
}




/* выше ↑ старые стили */



/* Первый zero-блок: z-индекс */
#rec840645714 {
    position: relative;
    z-index: 2;
}

/* Второй zero-блок: z-индекс
#rec840682957 {
    position: relative;
    margin-top: -32px;
    z-index: 3;
}

*/

/* Радиальный фоновый градиент 1
#sbs-840682957-1734329828705 */

.gradient-from-top div.tn-atom__sbs-anim-wrapper {
    border-radius: 32px 32px 0px 0px;
    border-top: 1px solid #324E28;
    background: radial-gradient(50% 100% at 50% 0%, #1D2D17 0%, #0B0F0A 100%);
}

/* Радиальный фоновый градиент 2*/
.uc-dark-green-bg-2 {
    background: radial-gradient(257.32% 141.42% at 0% 100%, #1D2D17 0%, #0B0F0A 100%);
}

.uc-z-index-3 {
    position: relative;
    z-index: 3;
}

/* Плавный переход между блоков
https://mt-webdesign.ru/block-transform */

.divider-transform .tn-atom {
    border-radius: 60% !important;
    box-shadow: 0px 213px 85px 0px rgba(37, 32, 24, 0.07), 0px 120px 72px 0px rgba(37, 32, 24, 0.22), 0px 73px 53px 0px rgba(37, 32, 24, 0.38), 0px 30px 25px 0px rgba(37, 32, 24, 0.43);
}

/* Фоновый градиент Контакты*/
.uc-dark-green-bg-3 {
    background: radial-gradient(144.51% 115.79% at 0% 100%, ##0B0F0A 0%, #1D2D17 100%);
    position: relative;
    z-index: 0;
}

.uc-footer {
    background: linear-gradient(180deg, #070807 0%, #162211 100%);
}


/* размер текста в карточке товара увеличиваем */
.t-descr_xxs {
    font-size: 18px !important;
}

/* размер текста в красном кружочке на товарах чуть меньше, а то не влезает */
.t-store__card__mark {
    font-size: 11px !important;
}

/* кнопки в карточке товара */


.js-store-prod-text a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    margin-top: 20px;
    border-radius: 8px;
    font-weight: 600;
}
.js-store-prod-text a:first-of-type {
    background-color: #B68C3A;
    color: #ffffff !important;
}
.js-store-prod-text a:last-of-type {
    background-color: #B68C3A;
    color: #ffffff !important;
}
 
.t706__cartwin_showed {
    z-index: 999999999;
}


/* Общий стиль для табов */
.js-product-tabs a {
    font-size: 18px; /* Размер шрифта */
    color: #f00; /* Цвет текста табов */
    text-decoration: none; /* Убираем стандартное подчеркивание */
    padding: 10px; /* Внутренние отступы */
}

/* Стиль для активного таба */
.js-product-tabs a.t-active {
    color: #ff6600; /* Цвет активного таба */
    font-weight: bold; /* Жирный шрифт для активного таба */
}

/* Подчеркивание активного таба */
.js-product-tabs a.t-active:after {
    content: ""; /* Добавляем псевдоэлемент для подчеркивания */
    display: block;
    width: 100%; /* Ширина подчеркивания */
    height: 2px; /* Толщина подчеркивания */
    background-color: #ff6600; /* Цвет подчеркивания */
    margin-top: 5px; /* Отступ сверху */
}

/* Настройка при наведении */
.js-product-tabs a:hover {
    color: #007bff; /* Цвет текста при наведении */
}


