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


/* =========================
   1. АДАПТИВ: ТАБЫ + ОПИСАНИЕ = 16px
========================= */
@media (max-width: 980px) {

    .t-store__tabs__item {
        font-size: 16px !important;
    }

    .t-store__tabs__content,
    .t-store__tabs__content .t-descr {
        font-size: 16px !important;
        line-height: 1.5 !important;
    }
    .t-store__relevants__title, .t-uptitle, .t-uptitle_xxl {
        font-size: 16px !important;
    }
    .t-store__tabs__button-title, .t-name, .t-name_xs {
        font-size: 20px !important;
    }

}

@media (max-width: 480px) {
        .t-store__relevants__title, .t-uptitle, .t-uptitle_xxl {
        font-size: 18px !important;
    }
}

/* =========================
   2. АДАПТИВ: "СМОТРИТЕ ТАКЖЕ" = 20px
========================= */
@media (max-width: 980px) {

    .t-store__prod-related .t-store__prod-related__title {
        font-size: 20px !important;
    }

}


/* =========================
   3. ДЕСКТОП: РОВНАЯ СЕТКА "СМОТРИТЕ ТАКЖЕ"
========================= */
@media (min-width: 981px) {

    .t-store__prod-related .t-store__grid-cont {
        display: grid !important;
        grid-template-columns: repeat(4, 1fr);
        gap: 20px;
    }

}




/* =========================
   2 КОЛОНКИ ТОЛЬКО ДЛЯ НУЖНЫХ БЛОКОВ
========================= */
@media (max-width: 640px) {

    /* Контейнер карточек */
    #rec2225668381 .t-list__container,
    #rec2225668381 .t-card__container,
    #rec2220160211 .t-list__container,
    #rec2220160211 .t-card__container,
    #rec2220152421 .t-list__container,
    #rec2220152421 .t-card__container,
    #rec2225155111 .t-list__container,
    #rec2225155111 .t-card__container,
    #rec2234193921 .t-list__container,
    #rec2234193921 .t-card__container,
    #rec2234194801 .t-list__container,
    #rec2234194801 .t-card__container,
    #rec2234214791 .t-list__container,
    #rec2234214791 .t-card__container,
    #rec2234212611 .t-list__container,
    #rec2234212611 .t-card__container,
    #rec2225663431 .t-list__container,
    #rec2225663431 .t-card__container,
    #rec2225150641 .t-list__container,
    #rec2225150641 .t-card__container,
    #rec2225155111 .t-list__container,
    #rec2225155111 .t-card__container,
    #rec2225665161 .t-list__container,
    #rec2225665161 .t-card__container,
    #rec2210376561 .t-list__container,
    #rec2210376561 .t-card__container,
    #rec2225666861 .t-list__container,
    #rec2225666861 .t-card__container,
    #rec2210377741 .t-list__container,
    #rec2210377741 .t-card__container,
    #rec2234194801 .t-list__container,
    #rec2234194801 .t-card__container,
    #rec2225669101 .t-list__container,
    #rec2225669101 .t-card__container,
    #rec2210379791 .t-list__container,
    #rec2210379791 .t-card__container {
        display: grid !important;
        grid-template-columns: repeat(2, 1fr);
        gap: 12px;
    }

    /* Сброс колонок Tilda */
    #rec2225668381 .t-list__item,
    #rec2225668381 .t-card__col,
    #rec2220160211 .t-list__item,
    #rec2220160211 .t-card__col,
    #rec2220152421 .t-list__item,
    #rec2220152421 .t-card__col,
    #rec2225155111 .t-list__item,
    #rec2225155111 .t-card__col,
    #rec2234193921 .t-list__item,
    #rec2234193921 .t-card__col,
    #rec2234194801 .t-list__item,
    #rec2234194801 .t-card__col,
    #rec2234214791 .t-list__item,
    #rec2234214791 .t-card__col,
    #rec2234212611 .t-list__item,
    #rec2234212611 .t-card__col,
    #rec2225663431 .t-list__item,
    #rec2225663431 .t-card__col,
    #rec2225150641 .t-list__item,
    #rec2225150641 .t-card__col,
    #rec2225155111 .t-list__item,
    #rec2225155111 .t-card__col,
    #rec2225665161 .t-list__item,
    #rec2225665161 .t-card__col,
    #rec2210376561 .t-list__item,
    #rec2210376561 .t-card__col,
    #rec2225666861 .t-list__item,
    #rec2225666861 .t-card__col,
    #rec2210377741 .t-list__item,
    #rec2210377741 .t-card__col,
    #rec2234194801 .t-list__item,
    #rec2234194801 .t-card__col,
    #rec2225669101 .t-list__item,
    #rec2225669101 .t-card__col,
    #rec2210379791 .t-list__item,
    #rec2210379791 .t-card__col {
        width: auto !important;
        max-width: none !important;
        flex: unset !important;
    }

    /* Чтобы текст не уезжал в центр */
    #rec2225668381 .t-list__item *,
    #rec2220160211 .t-list__item *,
    #rec2220152421 .t-list__item *,
    #rec2225155111 .t-list__item *,
    #rec2234193921 .t-list__item *,
    #rec2234194801 .t-list__item *,
    #rec2234214791 .t-list__item *,
    #rec2234212611 .t-list__item *,
    #rec2225663431 .t-list__item *,
    #rec2225150641 .t-list__item *,
    #rec2225155111 .t-list__item *,
    #rec2225665161 .t-list__item *,
    #rec2210376561 .t-list__item *,
    #rec2225666861 .t-list__item *,
    #rec2210377741 .t-list__item *,
    #rec2234194801 .t-list__item *,
    #rec2225669101 .t-list__item *,
    #rec2210379791 .t-list__item * {
        text-align: left !important;
    }

}


@media (max-width: 640px) {

    /* контейнер картинки — делаем квадрат */
    #rec1173897631 .t-card__imagewrapper,
    #rec1173897631 .t-bgimg {
        aspect-ratio: 1 / 1 !important;
        height: auto !important;
    }

    /* убираем растягивание */
    #rec1173897631 .t-bgimg {
        background-size: cover !important;
        background-position: center !important;
    }

    /* уменьшаем вертикальные отступы */
    #rec1173897631 .t-card__col,
    #rec1173897631 .t-item {
        margin-bottom: 10px !important;
        padding-bottom: 0 !important;
    }

}