.store__card__wrap_txt-and-opts{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;}
.store__card__wrap_txt-and-opts > a{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;}
.t-store__card__textwrapper{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;height:100% !important;}
.js-store-prod-descr{flex:1 1 auto !important;}
.t-store__card__btns-wrapper{margin-top:0 !important;}
.t-catalog__card__wrap_txt-and-opts{display:flex !important;flex-direction:column !important;flex:1 1 auto !important;}
.js-catalog-prod-name{flex:1 1 auto !important;}
.t-catalog__card__btns-wrapper{margin-top:0 !important;}



/* 
   ShokoBuket: Исправленный CSS для точного соответствия концепту 2026
   Добавляет отступы, объем и правильное выравнивание
*/

/* 1. Контейнер карточки: добавляем внутренний отступ и тень */
.t-store__card, .t754__col, .t762__col {
    border-radius: 32px !important;
    background-color: #ffffff !important;
    padding: 12px !important; /* Внутренний отступ всей карточки */
    box-shadow: 0 15px 40px rgba(107, 68, 46, 0.12) !important; /* Более глубокая тень */
    transition: all 0.4s ease !important;
    margin-bottom: 30px !important;
    border: none !important;
}

/*.t-store__card:hover, .t754__col:hover {
    transform: translateY(-10px) !important;
    box-shadow: 0 25px 50px rgba(107, 68, 46, 0.18) !important;*/
}

/* 2. Фотография: делаем её меньше и скругляем */
.t-store__card__imgwrapper, .t754__imgwrapper, .t-img {
    border-radius: 24px !important;
    overflow: hidden !important;
    margin-bottom: 15px !important;
}

/* 3. Текстовый блок: добавляем отступы по бокам */
.t-store__card__textwrapper, .t754__textwrapper {
    /*padding: 10px 10px 20px 10px !important;
    text-align: left !important;*/ /* Выравнивание по левому краю как в концепте */
}

/* 4. Заголовок: шрифт и цвет */
.t-store__card__title, .t754__title {
    /*font-family: "Times New Roman", serif !important;*/
    /*color: #6B442E !important;
    /*font-size: 22px !important;
    line-height: 1.3 !important;
    margin-bottom: 10px !important;
    font-weight: 700 !important;*/
}

/* 5. Цена: акцент на цифрах */
.t-store__card__price, .t754__price-value {
    /*font-family: Arial, sans-serif !important;
    color: #6B442E !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    margin-bottom: 20px !important;*/
}

