/* Пункты */
.t744 span.t-product__option-title {
    font-size: 16px !important; /* размер */
    font-weight: 400; /* жирность */
    color: #000000 !important;
    white-space: break-spaces !important;
}

/* Заголовок "Варианты" */
 .t744 .js-product-edition-option-name {
    font-size: 16px !important; /* размер */
    font-weight: 400; /* жирность */
    color: #000000 !important;
}

/* Иконка корзины: защита от глобального *{box-sizing:border-box} в HTML-блоках */
.t706__carticon-img {
    box-sizing: content-box !important;
}

/* Вторая кнопка первого экрана (Задать вопрос) на страницах сертификатов: прозрачная с белой рамкой.
   Нужен более точный селектор, иначе её перекрашивает общий .mk .btn из блока отзывов ниже по странице */
.mk .hero .btn--ghost {
    background: transparent;
    color: #fff;
    border-color: rgba(255,255,255,.75);
}
.mk .hero .btn--ghost:hover,
.mk .hero .btn--ghost:active {
    background: rgba(255,255,255,.12);
    border-color: #fff;
}

/* Красная плашка с ценой под заголовком первого экрана на страницах сертификатов */
.mk .hero .hero__price {
    display: flex;
    align-items: baseline;
    flex-wrap: wrap;
    gap: 6px 16px;
    margin: 20px 0 0;
    font-family: 'Oswald', system-ui, sans-serif;
    text-transform: uppercase;
}
.mk .hero .hero__price b {
    font-weight: 600;
    font-size: clamp(28px, 3.4vw, 40px);
    line-height: 1;
    color: #fff;
    background: #F20711;
    padding: 6px 14px 8px;
}
.mk .hero .hero__price span {
    font-weight: 500;
    font-size: clamp(16px, 1.7vw, 20px);
    letter-spacing: 1px;
    color: #fff;
}

/*.t706__cartwin_showed {*/
/*    opacity: 1 !important;*/
/*}*/

/*.t706__cartwin-bottom,*/
/*.addpack .t706__product-plusminus,*/
/*.addpack .t706__product-del {*/
/*    display: none !important;*/
/*}*/

/*.t706 .t-input-group.t-input-group_ta {*/
/*    display: none;*/
/*}*/

/*.t706 .t-img-select__container {*/
/*    display: flex;*/
/*    flex-flow: row nowrap;*/
/*}*/

/*.t706 .t-img-select__container label {*/
/*    flex: 1 1 0;*/
/*}*/

/*.t706 .t-img-select__container label .t-img-select__text {*/
/*    font-size: 12px;*/
/*    font-weight: 400;*/
/*}*/