/* фмкс расстояний пунктов меню --------------------------------------------------------------------------*/
@media screen and (min-width: 960px) and (max-width: 1200px) {
.t228__list_item {
    padding: 0 5px !important;
}
}
/* фмкс расстояний пунктов меню --------------------------------------------------------------------------*/
/*стиль меню-вкладок на страницах блоков -----------------------------------------------------------------*/
.uc-blocks .t976__wrapper {
    flex-wrap: nowrap !important;
    flex-direction: row !important;
}
.uc-blocks .t976__wrapper_alignleft {
    justify-content: space-between !important;
}
.uc-blocks .t976__list-item {
    padding: 0 0px 10px 0 !important;
}
.uc-blocks .t976__list-item {
    width: 100% !important;
}
.uc-blocks .t976__menu-link {
    text-align: center !important;
}
.uc-blocks .t976__list-item:first-child .t976__menu-link {
    border-radius: 5px 0px 0px 5px !important;
}
.uc-blocks .t976__list-item:last-child .t976__menu-link {
    border-radius: 0px 5px 5px 0px !important;
}
/*стиль меню-вкладок на страницах блоков -----------------------------------------------------------------*/
/*стилизация форм заявок ---------------------------------------------------------------------------------*/
@media screen and (min-width: 961px) {
.t-form__inputsbox_flex .t-input-group:not(.t-input-group_inonerow) {
    order: 3 !important;
}
.t-form__inputsbox_flex .t-form__submit, .t-form__inputsbox_flex .tn-form__submit {
    display: flex;
    justify-content: flex-end;
    top: -90px !important;
    position: relative !important;
    height: 0px !important;
}
.uc-custom-form .t-submit {
    width: calc(33% - 10px) !important;
}
.t678 .t-form__inputsbox_flex .t-form__errorbox-wrapper {
    display: none !important;
}
.t-form .js-error-control-box .t-input-error {
    display: none !important;
}
.uc-custom-form .t-section__descr {
    max-width: inherit !important;
}
}
@media screen and (min-width: 640px) and (max-width: 960px) {
.t-form__inputsbox_inrow .t-input-group_width33.t-input-group_inonerow {
    width: calc(50% - 10px) !important;
}
}
/*стилизация форм заявок ---------------------------------------------------------------------------------*/
/*фикс отметки в товаре ----------------------------------------------------------------------------------*/
.t-store__card__sold-out-msg:before {
    content: 'Забронирован' !important;
        font-size: 14px !important;
}
.t-store__card__sold-out-msg {
    font-size: 0px !important;
}
/*фикс отметки в товаре ----------------------------------------------------------------------------------*/
.t750__title {
    font-weight: 700 !important;
}
@media screen and (min-width: 641px) {
.t678 .t-section__title, .t795__title {
    font-size: 42px !important;
}
}
@media screen and (max-width: 640px) {
.t678 .t-title_xs, .t795 .t-title_xs {
    font-size: 25px !important;
}
}