/* ========================================
   РАЗМЕРЫ
   ======================================== */

/* Hover */
.js-product-edition-option[data-edition-option-id="Размер"]
.t-product__option-item:hover {
    background-color: #A2F555 !important;
    color: #26272C !important;
    border-color: transparent !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Выбранный размер */
.js-product-edition-option[data-edition-option-id="Размер"]
.t-product__option-item_active {
    background-color: #A2F555 !important;
    color: #26272C !important;
    border-color: transparent !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Текст выбранного / наведенного размера */
.js-product-edition-option[data-edition-option-id="Размер"]
.t-product__option-item:hover *,
.js-product-edition-option[data-edition-option-id="Размер"]
.t-product__option-item_active * {
    color: #26272C !important;
}


/* ========================================
   СОСТАВ
   ======================================== */

/* Убираем только зеленый фон */
.js-product-edition-option[data-edition-option-id="Состав"]
.t-product__option-item,
.js-product-edition-option[data-edition-option-id="Состав"]
.t-product__option-item_active {
    background-color: transparent !important;
    box-shadow: none !important;
}

/* Оставляем стандартную обводку Tilda */
.js-product-edition-option[data-edition-option-id="Состав"]
.t-product__option-item {
    border-color: #d9d9d9 !important;
}

/* Цвет текста */
.js-product-edition-option[data-edition-option-id="Состав"]
.t-product__option-item,
.js-product-edition-option[data-edition-option-id="Состав"]
.t-product__option-item * {
    color: #26272C !important;
}

/* Обводка текста */
.text-outline {
    -webkit-text-stroke: 1px #26272C;
    text-stroke: 1px #26272C;
}