
/* скрыть только выбор цвета во всех ST205 и других карточках товара */
.t-product [data-option-type="color"],
.t-store [data-option-type="color"],
.js-store-prod-all-text [data-option-type="color"],
.t-store__option[data-option-type="color"],
.t-product__option[data-option-type="color"]{
    display:none !important;
}

/* скрыть сами кружки цвета (если выводятся отдельно) */
.t-product__option-item_color,
.t-store__option-item_color{
    display:none !important;
}

/* убрать пустой отступ после удаления цвета */
[data-option-type="color"]{
    margin:0 !important;
    padding:0 !important;
}

/*//////////////*/

/* === ТЕКСТ "Размер" === */
.js-product .t-product__option-title,
.js-store-prod-popup .t-product__option-title {
    font-size: 14px !important;
    font-family: 'Evolventa', sans-serif !important;
    font-weight: 600 !important;
    font-style: normal !important;       /* убираем курсив */
    line-height: 1.4 !important;          /* предотвращаем обрезание букв */
}

/* === заголовок "Размер" === */
.js-product .t-product__option-title,
.js-store-prod-popup .t-product__option-title {
    font-family: 'Evolventa', sans-serif !important;
    font-style: normal !important;   /* убрать курсив */
    font-weight: 500 !important;
}

/* === КНОПКИ S M L === */
.js-product .t-product__option-item,
.js-store-prod-popup .t-product__option-item {
    font-family: 'Evolventa', sans-serif !important;
    font-style: normal !important;
    
    font-size: 16px !important;
    line-height: 1.3 !important;   /* предотвращает обрезание букв */

    padding: 12px 22px !important;
    min-width: 40px !important;
    min-height: 44px !important;

    border-radius: 5px !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* текст внутри кнопки (именно тут часто задан курсив в Tilda) */
.js-product .t-product__option-item * ,
.js-store-prod-popup .t-product__option-item * {
    font-family: 'Evolventa', sans-serif !important;
    font-style: normal !important;   /* убирает курсив окончательно */
    line-height: 1.3 !important;
}

/* активная кнопка */
.js-product .t-product__option-item_active,
.js-store-prod-popup .t-product__option-item_active {
    font-family: 'Evolventa', sans-serif !important;
    font-style: normal !important;
}


/*/////////////////////////////////////////*/
.t-catalog__card__imgwrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn, .t1002__picture-wrapper .t1002__addBtn {
    background-color: rgba(255, 255, 255, 0.5);
  
}