/* Стили ссылок в тексте */
.js-store-prod-text a {
    display: inline-block;
    padding: 10px 15px;
    margin-right: 15px;
    border-radius: 3px;
    font-weight: 600;
}
.js-store-prod-text a:first-of-type {
    background-color: #000000;
    color: #ffffff !important;
}
.js-store-prod-text a:last-of-type {
    background-color: #000000;
    color: #ffffff !important;
}

/* Стиль для корзины */
.t706__cartwin_showed {
    z-index: 999999999;
}

/* Стили для всех опций выбора */
.t-product__option-item {
    background-color: #f0f0f0; /* Цвет фона по умолчанию */
    color: #000000;            /* Цвет текста по умолчанию */
    border: 1px solid #cccccc; /* Рамка по умолчанию */
    border-radius: 7px;        /* Скругление углов */
    padding: 10px 20px;        /* Внутренние отступы */
    cursor: pointer;           /* Курсор при наведении */
    transition: background-color 0.3s, color 0.3s, border 0.3s; /* Плавный переход */
    display: inline-flex;      /* Для выравнивания содержимого */
    align-items: center;       /* Вертикальное выравнивание */
    justify-content: center;   /* Горизонтальное выравнивание */
}

/* Стили при наведении на опцию */
.t-product__option-item:hover {
    background-color: #ff5136; /* Цвет при наведении */
    border-color: #ff5136;     /* Цвет рамки при наведении */
}

/* Стили для активного выбора */
.t-product__option-item_active {
    background-color: #ff5136 !important; /* Цвет фона активного элемента */
    color: #ffffff !important;            /* Цвет текста активного элемента */
    border: 2px solid #ff5136 !important; /* Цвет и толщина рамки активного элемента */
    border-radius: 7px;                   /* Скругление углов */
}

/* Стили для текста активного выбора */
.t-product__option-item_active .t-product__option-title {
    color: #ffffff !important; /* Цвет текста активного элемента */
    font-weight: bold;         /* Жирный текст */
}


