/*Слайдер на главной*/
.t734 {
    max-width: 1200px;
    margin: auto !important;
}
.t734__wrapper.t-width.t-width_8.t-margin_auto {
    max-width: 712px !important;
}
.t-cover__carrier.loaded {
    border-radius: 60px !important;
}
.t734__textwrapper.t-align_center {
    display: flex !important;
    flex-wrap: wrap !important;
}
.t734__title.t-title.t-title_sm {
    /*text-align: justify !important;*/
    max-width: 712px !important;
}
.t734__descr {
    text-align: start !important;
    max-width: 468px !important;
    padding-right: 20px;
}
.t734__button {
    width: 224px !important;
    padding-top: 40px !important;
}
a.t-btn.t-btn_md {
    width: 224px !important;
    padding: 0px 10px !important;
    font-size: 14px !important;
}
button.t-slds__bullet_body {
    height: 6px !important;
    width: 50px !important;
}
.t-cover {
    background-color: #fff !important;
}
@media screen and (max-width: 960px) {
.t734 {
    max-width: 640px;
        height: 500px !important;
}
.t734__title.t-title.t-title_sm {
    font-size: 29px !important;
}
.t734__textwrapper.t-align_center {
    width: 520px !important;
    margin: auto !important;
    padding: 1px 0px;
}
.t734__descr {
    margin: 20px 0px 0px 0px !important;
    line-height: 1.6 !important;
    font-size: 12px !important;
}
.t734__button {
    width: 145px !important;
    padding-top: 20px !important;
}
a.t-btn.t-btn_md {
    max-width: 175px !important;
        height: 40px !important;
}
.t-slds.t734__witharrows {
    height: 500px !important;
}
.t-cover__carrier.loaded {
    height: 500px !important;
}
}
@media screen and (max-width: 640px) {
.t734 {
    max-width: 480px;
        height: 450px !important;
}
.t734__title.t-title.t-title_sm {
    font-size: 22px !important;
}
.t734__textwrapper.t-align_center {
    width: 400px !important;
    margin: auto !important;
}
.t734__descr {
    max-width: 400px !important;
}
.t734__button {
    width: 145px !important;
}
a.t-btn.t-btn_md {
    max-width: 175px !important;
        height: 40px !important;
}
.t-slds.t734__witharrows {
    height: 450px !important;
}
.t-cover__carrier.loaded {
    height: 450px !important;
}
}
@media screen and (max-width: 480px) {
.t734 {
    max-width: 320px;
        height: 520px !important;
}
.t734__wrapper.t-width.t-width_8.t-margin_auto {
    padding: 40px 0px !important;
}
.t-cover__carrier.loaded {
    border-radius: 40px !important;
}
.t734__textwrapper.t-align_center {
    width: 280px !important;
    margin: auto !important;
}
.t734__descr {
    max-width: 280px !important;
}
.t734__button {
    width: 145px !important;
}
a.t-btn.t-btn_md {
    max-width: 175px !important;
        height: 40px !important;
}
.t-slds.t734__witharrows {
    height: 520px !important;
}
.t-cover__carrier.loaded {
    height: 520px !important;
}
button.t-slds__arrow.t-slds__arrow-left.t-slds__arrow-withbg {
    display: none;
}
button.t-slds__arrow.t-slds__arrow-right.t-slds__arrow-withbg {
    display: none;
}
}
/*Фиксированная шапка*/
#rec539313463 .t396__artboard {
    position: fixed !important;
    z-index: 999999 !important;
}
#rec545790748 .t396__artboard {
    position: fixed !important;
    z-index: 999999 !important;
}
#rec545790635 .t396__artboard {
    position: fixed !important;
    z-index: 999999 !important;
}
/*Слайдер продукции*/
.owl-item.active {
    width: 244px!important;
}
@media screen and (max-width: 960px) {
.owl-item {
    max-width: 165px !important;
}
.owl-item.active {
    max-width: 165px !important;
}
}
@media screen and (max-width: 480px) {
.owl-item {
    max-width: 170px !important;
}
.owl-item.active {
    max-width: 170px !important;
}
}
/*акции*/
.t897 {
    width: 1200px !important;
    margin: auto !important;
}
.t897__container {
    width: 976px !important;
    margin: 0px 0px 0px auto !important;
}
.t-col_6 {
    padding: 0px 0px 0px 20px!important;
max-width: 468px !important;
}
.t-feed__post-imgwrapper.t-feed__post-imgwrapper_beforetitle {
    border-radius: 60px;
}
@media screen and (max-width: 1200px) {
.t897 {
    width: 960px !important;
}
.t897__container {
    max-width: 742px !important;
}
.t-col_6 {
    max-width: 351px !important;
}
}
@media screen and (max-width: 960px) {
.t897 {
    width: 680px !important;
}
.t897__container {
    max-width: 680px !important;
}
.t-col_6 {
    max-width: 330px !important;
    float: left !important;
}
.js-feed-post-title.t-feed__post-title.t-name.t-name_xl {
    font-size: 16px !important;
}
.js-feed-post-descr.t-feed__post-descr.t-descr.t-descr_xxs {
    font-size: 12px !important;
}
}
@media screen and (max-width: 640px) {
.t897 {
    width: 520px !important;
}
.t897__container {
    max-width: 520px !important;
}
.t-col_6 {
    max-width: 250px !important;
}
}
@media screen and (max-width: 480px) {
.t897 {
    width: 320px !important;
}
.t897__container {
    max-width: 320px !important;
}
.t-col_6 {
    max-width: 320px !important;
}
.t-col_6 {
    padding: 20px 0px 0px 0px!important;
}
}
/*Галерея блока о компании*/
.hover_anima:hover {
    opacity: 1;
}
.hover_anima {
    opacity: 0;
    background: #0000009c;
    width: 100%;
    height: 100%;
    border-radius: 60px;
    transition: 0.3s;
}
svg.play_video {
    margin: auto;
    height: 100%;
    display: block;
    transition: 0.3s;
}
svg.play_videо_optim {
   margin: auto;
    height: 100%;
    display: block; 
}
svg.play_video:hover {
    rotate: 45deg !important;
}
/*Запись на прием коррекция поля с датой*/
.t-input-block.js-datepicker-rendered {
    max-width: 224px !important;
}
@media screen and (max-width: 480px) {
.t-form__inputsbox {
    max-width: 280px !important;
}
button.t-submit {
    max-width: 280px !important;
}
}
/*Контакты коррекция меню*/
.t397 {
    max-width: 1200px !important;
    margin: auto !important;
}
.t397__col {
    max-width: 956px !important;
    margin: 0px 0px 0px auto !important;
}
@media screen and (max-width: 960px) {
.t397 {
    max-width: 640px !important;
    margin: auto !important;
}
.t-width_12 {
    padding: 1px 0px !important;
}
select.t397__select.t-name {
    border-radius: 10px;
    font-size: 12px !important;
}
}
@media screen and (max-width: 640px) {
.t397 {
    max-width: 480px !important;
}
}
@media screen and (max-width: 480px) {
.t397 {
    max-width: 320px !important;
}
}
/*Текст в ширину контейнера*/
/*.full_text {
    text-align: justify;
}*/
/*Кнопка в шапке*/
.custom_button_help {
    display: flex;
}
a.custom_button.t794__tm-link {
    padding: 10px 10px 9px 10px;
    border-right: 1px solid #ffffff8c;
    background: #f72f34;
    border-radius: 10px 0px 0px 10px;
    transition: 0.3s;
}
a.custom_button.t794__tm-link:hover {
    background: #1f1e1a;
}
a.custom_button_.text {
    padding: 9px 15px 9px 10px;
    color: #ffffff !important;
    border-radius: 0px 10px 10px 0px;
    background: #f72f34;
    font-size: 14px;
    font-family: 'manrope',Arial,sans-serif;
    line-height: 1.4;
    font-weight: 400;
    transition: 0.3s;
}
a.custom_button_.text:hover {
    background: #1f1e1a;
}
a.custom_button.mobile.t978__tm-link {
    padding: 10px 10px 9px 10px;
    border-right: 1px solid #ffffff8c;
    background: #f72f34;
    border-radius: 10px;
    transition: 0.3s;
    display: none;
}
a.custom_button.mobile.t978__tm-link:hover {
    background: #1f1e1a;
}
@media screen and (max-width: 960px) {
a.custom_button.mobile.t978__tm-link {
    display: block;
}
a.custom_button.t794__tm-link {
    display: none;
}
a.custom_button_.text {
    display: none;
}
.custom_button_help {
    flex-direction: row-reverse;
}
}
/*Кнопка телефона для мобилки*/
.custom_button_help_phone {
    width: 40px;
    height: 40px;
    background-color: #9f9f9f;
    transition: 0.3s;
    border-radius: 10px;
    display: flex;
}
a.custom_phone_button {
    margin: auto;
    padding: 2px 0px 0px 0px;
}
.custom_button_help_phone:hover {
    background-color: #02C739;
}
/*Меню шапки*/
.text_animation {
    text-decoration: none;
    background-image: linear-gradient(currentColor, currentColor);
    background-position: 0% 100%;
    background-repeat: no-repeat;
    background-size: 0% 1px;
    transition: background-size .3s;
}
.text_animation:hover {
    background-size: 100% 1px;
}
/*Стрелки слайдера*/
a.left {
    padding-right: 20px;
}
svg.left_icon:hover {
    height: 50px;
    margin: 5px 0px;
}
svg.left_icon {
    transition: 0.3s;
}
svg.right_icon:hover {
    height: 50px;
    margin: 5px 0px;
}
svg.right_icon {
    transition: 0.3s;
}
@media screen and (max-width: 640px) {
svg.left_icon {
    width: 40px;
    height: 40px;
}
svg.left_icon:hover {
    height: 40px;
    margin: 0px 1px;
}
svg.right_icon {
    width: 40px;
    height: 40px;
}
svg.right_icon:hover {
    height: 40px;
    margin: 0px 1px;
}
}
/*Перелинковка с стрелкой справа*/
.href_help {
    display: flex;
    align-items: center;
    flex-direction: row;
    justify-content: flex-end;
}
.href_next {
    font-size: 14px;
    font-family: 'manrope',Arial,sans-serif;
    line-height: 1.5;
    font-weight: 500;
    display: flex;
    align-items: center;
}
a.href_next_text:hover {
    padding-right: 20px;
}
a.href_next_text {
    padding-right: 5px;
    transition: 0.3s;
}
a.href_next_text {
    color: #3d3d3d !important;
}
.href_next svg.href_next_icon:hover {
    padding-left: 15px;
}
@media screen and (max-width: 960px) {
    .href_next {
    font-size: 12px;
    }
}
/*Перелинковка с стрелкой слева*/
.href_help_left {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.href_next_left {
    font-size: 14px;
    font-family: 'manrope',Arial,sans-serif;
    line-height: 1.55;
    font-weight: 400;
    display: flex;
    align-items: center;
}
a.href_next_text_left:hover {
    padding-left: 20px;
}
svg.href_next_icon_left {
    rotate: 180deg;
}
a.href_next_text_left {
    padding-left: 5px;
    transition: 0.3s;
}
a.href_next_text_left {
    color: #adadad !important;
}
.href_next svg.href_next_icon_left:hover {
    padding-right: 15px;
}
/*hover анимация кнопки формы*/
button.t-submit:hover {
    background-color: #1f1e1a;
}
/*Карта на главной странице*/
.t117 {
    max-width: 1200px !important;
    margin: auto !important;
}
.t-width_12 {
    width: 956px !important;
    margin: 0px 0px 0px auto !important;
}
.t-map-lazyload.t117_map {
    background-color: #fff !important;
}
ymaps.ymaps-2-1-79-inner-panes {
    border-radius: 60px;
}
ymaps.ymaps-2-1-79-map.ymaps-2-1-79-i-ua_js_yes.ymaps-2-1-79-map-bg.ymaps-2-1-79-islets_map-lang-ru {
    border-radius: 60px;
}
@media screen and (max-width: 1200px) {
.t117 {
    max-width: 960px !important;
}
.t-width_12 {
    max-width: 960px !important;
    margin: auto !important;
}
}
@media screen and (max-width: 960px) {
.t117 {
    max-width: 640px !important;
}
.t-width_12 {
    max-width: 640px !important;
    margin: auto !important;
}
}
@media screen and (max-width: 640px) {
.t117 {
    max-width: 480px !important;
}
.t-width_12 {
    max-width: 480px !important;
    margin: auto !important;
}
}
@media screen and (max-width: 480px) {
.t117 {
    max-width: 320px !important;
}
.t-width_12 {
    max-width: 320px !important;
    margin: auto !important;
}
}
/*Хлебные крошки*/
.t758__col.t-col.t-col_12 {
    max-width: 1200px !important;
    margin: 1px 0px !important;
    padding: 1px 0px !important;
}
@media screen and (max-width: 960px) {
a.t-menu__link-item {
    font-size: 12px !important;
}
.t-menu__link-item.t758__link-item_active {
    font-size: 12px !important;
}
}
@media screen and (max-width: 640px) {
.t758 {
    max-width: 480px !important;
    margin: auto !important;
}
}
@media screen and (max-width: 480px) {
.t758 {
    max-width: 320px !important;
}
}
/*Положение стандартных стрелок слайдера зеро блока*/
.t-slds__arrow_container.t-slds__arrow_container-center {
    margin-right: 0px !important;
}
/*Акардион коррекция на стрнице "Гарантия на товар"*/
.t585 {
    max-width: 1200px !important;
    margin: auto !important;
}
.t-prefix_2 {
    padding: 0px 244px !important;
    margin: 1px 0px !important;
}
@media screen and (max-width: 1200px) {
.t-col.t-col_8.t-prefix_2 {
    padding: 1px 0px !important;
    margin: 0px 0px 0px auto !important;
    max-width: 710px !important;
}
}
@media screen and (max-width: 960px) {
span.t585__title.t-name.t-name_xl {
    font-size: 14px !important;
}
.t585__text.t-descr.t-descr_xs {
    font-size: 12px !important;
}
}
@media screen and (max-width: 640px) {
.t-col.t-col_8.t-prefix_2 {
    max-width: 480px !important;
    margin: auto !important;
}
button.t585__trigger-button {
    padding: 15px 0px !important;
}
}
@media screen and (max-width: 480px) {
.t-col.t-col_8.t-prefix_2 {
    max-width: 320px !important;
    margin: auto !important;
}
}
/*Коррекция блока продукции*/
.js-store-cont-w-filter.t951__cont-w-filter.t-store__grid-cont.t-store__grid-cont_col-width_stretch.t-container {
    padding: 1px 0px !important;
}
@media (min-width: 960px) {
.t951__sidebar {
    width: 224px !important;
    margin: 1px 0px !important;
    padding: 1px 0px !important;
}
}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_33.t-align_left.t-item {
    padding: 0px 0px 0px 20px;
}
.t951__grid-cont {
    max-width: calc(100% - 224px);
    margin: 1px 0px !important;
}
.t-store__stretch-col_25 {
    width: 224px !important;
    margin: 0px 0px 0px 20px !important;
    padding: 2px 0px 0px 0px !important;
}
.t951__grid-cont {
    max-width: calc(100% - 224px);
    margin: 1px 0px !important;
    padding: 1px 0px !important;
}
.t-store__card__bgimg {
    border-radius: 30px;
}
.t-store__card__bgimg_second {
    border-radius: 30px;
}
@media screen and (max-width: 1200px) {
.t951__grid-cont.js-store-grid-cont.t-store__grid-cont_col-width_stretch.t-container.t-store__grid-cont_mobile-grid.t951__container_mobile-grid {
    max-width: 740px !important;
        width: 740px !important;
}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item {
    width: 225px !important;
    margin: 0px 0px 30px 20px !important;
}
}
@media screen and (max-width: 960px) {
.js-store-prod-name.js-product-name.t-store__card__title.t-name.t-name_xs {
    font-size: 12px !important;
}
.js-store-prod-descr.t-store__card__descr.t-descr.t-descr_xxs {
    font-size: 12px !important;
}
span.t-store__card__btn-text {
    font-size: 12px !important;
}
.t951 {
    max-width: 640px !important;
    margin: auto !important;
}
.t951__grid-cont.js-store-grid-cont.t-store__grid-cont_col-width_stretch.t-container.t-store__grid-cont_mobile-grid.t951__container_mobile-grid {
    max-width: 660px !important;
        width: 660px !important;
}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item {
    width: 200px !important;
    margin: 0px 20px 30px 0px !important;
}
}
@media screen and (max-width: 640px) {
.t951 {
    max-width: 480px !important;
    margin: auto !important;
}
.t951__grid-cont.js-store-grid-cont.t-store__grid-cont_col-width_stretch.t-container.t-store__grid-cont_mobile-grid.t951__container_mobile-grid {
    max-width: 500px !important;
        width: 500px !important;
}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item {
    width: 230px !important;
    margin: 0px 20px 0px 0px !important;
}
}
@media screen and (max-width: 480px) {
.t951 {
    max-width: 320px !important;
}
.t951__grid-cont.js-store-grid-cont.t-store__grid-cont_col-width_stretch.t-container.t-store__grid-cont_mobile-grid.t951__container_mobile-grid {
    max-width: 320px !important;
}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item {
    width: 320px !important;
    margin: 0px 0px 30px 0px !important;
}
}
/*Коррекция блока продукции Поисковая страка и порядок*/
.t-store__sort-select-wrapper {
    width: 224px !important;
    height: 40px !important;
}
select.t-store__sort-select.t-descr.t-descr_xxs.js-store-filter-sort {
    padding: 9px 30px 7px 10px !important;
    border: 1px solid #cecece !important;
    background: #fff !important;
    border-radius: 10px !important;
}
input.t-store__filter__input.js-store-filter-search {
    width: 468px !important;
    height: 40px !important;
    border-radius: 10px !important;
    padding: 0px 40px 0px 20px !important;
    border: 1px solid #cecece !important;
    background: #fff !important;
}
svg.t-store__search-icon.js-store-filter-search-btn {
    border-left: 1px solid #cecece !important;
    padding: 0px 12px 0px 12px !important;
    width: 15px !important;
}
/*Текст описания товаров  в 2 строчки*/
.js-store-prod-descr.t-store__card__descr.t-descr.t-descr_xxs {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
/*Корреция страницы товара*/
.t-store.t-store__prod-snippet__container {
    padding: 0px 0px 120px 0px !important;
    max-width: 1200px !important;
    margin: auto !important;
}
.t-store__tabs__button.js-store-tab-button {
    border-bottom: 1px solid #e4e4e4 !important;
}
.t-store__tabs__button.js-store-tab-button.t-store__tabs__button_active {
    border-bottom: 1px solid #f72127 !important;
}
.t-store__prod-popup__slider.js-store-prod-slider.t-store__prod-popup__col-left.t-col.t-col_7 {
    margin: 0px 20px 0px 0px !important;
}
.js-store-tabs.t-store__tabs.t-store__tabs_tabs.t-col.t-col_12 {
    max-width: 1200px !important;
    margin: 60px 0px !important;
}
.t-col {
    margin: 1px 0px !important;
}
.t-store__valign-buttons.js-store-grid-cont {
    display: flex !important;
    justify-content: space-between !important;
}
.t-slds__bgimg.t-bgimg.loaded {
    border-radius: 20px;
}
h1.js-store-prod-name.js-product-name.t-store__prod-popup__name.t-name.t-name_xl {
    font-size: 20px !important;
}
@media screen and (max-width: 960px) {
    h1.js-store-prod-name.js-product-name.t-store__prod-popup__name.t-name.t-name_xl {
    font-size: 16px !important;
}
}
/*Коррекция формы обратной связи*/
.t-input__vis-ph {
    top: 13px !important;
    font-size: 14px !important;
}
.t-input {
    height: 40px !important;
}
.t702 .t-submit {
    height: 40px !important;
    width: 140px !important;
    padding: 0px 10px !important;
    font-size: 14px !Important;
}
.t702 .t-form__submit {
    text-align: left !Important;
}
.t-popup__container.t-width.t-width_6.t-popup__container-animated {
    border-radius: 60px !Important;
}
.t702__form-bottom-text.t-text.t-text_xs.t-align_left {
    font-size: 14px !Important;
}
/*Потоки коррекция блока*/
img.js-feed-post-image.t-feed__post-popup__img.t-img {
    border-radius: 60px !important;
}
.js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs {
    font-size: 20px!important;
    line-height: 1.2!important;
    font-weight: 400!important;
}
.js-feed-post-text.t-feed__post-popup__text.t-text.t-text_md {
    font-size: 14px!important;
    line-height: 1.5!important;
    font-weight: 400!important;
}
@media screen and (max-width: 960px) {
    .js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs {
    font-size: 16px!important;
}
.js-feed-post-text.t-feed__post-popup__text.t-text.t-text_md {
    font-size: 12px!important;
}
}
a.t-feed__post-popup__author-link {
    display: none;
}
.t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
    padding: 0px 0px 120px 0px !important;
}
@media screen and (max-width: 960px) {
.t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
    padding: 0px 0px 90px 0px !important;
}
}

.t-feed__post-popup__content.t-col.t-col_8 {
    max-width: 1200px!important;
}
.t-feed__post-popup__title-wrapper {
    width: 224px !important;
    position: absolute !important;
    padding-right: 20px !important;
}
.t-feed__post-popup__cover-wrapper {
    width: 712px !important;
    margin: 0px 0px 0px auto;
    padding: 0px 244px 0px 0px;
}
.t-feed__post-popup__text-wrapper {
    width: 712px !important;
    margin: 0px 0px 0px auto;
    padding: 20px 244px 0px 0px;
}
.t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_aftertext {
    width: 712px !important;
    margin: 0px 0px 0px auto;
    padding: 20px 244px 0px 0px;
}

@media screen and (max-width: 1200px) {
.t-feed__post-popup__content.t-col.t-col_8 {
    max-width: 960px!important;
}
.t-feed__post-popup__title-wrapper {
    width: 225px !important;
    position: absolute !important;
    padding-right: 20px !important;
}
.t-feed__post-popup__cover-wrapper {
    width: 715px !important;
    margin: 0px 0px 0px auto;
    padding: 1px 0px 0px 0px;
}
.t-feed__post-popup__text-wrapper {
    width: 715px !important;
    margin: 0px 0px 0px auto;
    padding: 20px 0px 0px 0px;
}
.t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_aftertext {
    width: 712px !important;
    margin: 0px 0px 0px auto;
    padding: 20px 0px 0px 0px;
}
}
@media screen and (max-width: 960px) {
.t-feed__post-popup__content.t-col.t-col_8 {
    max-width: 640px!important;
}
.t-feed__post-popup__title-wrapper {
    width: 640px !important;
    position: relative !important;
    padding-right: 1px !important;
}
.t-feed__post-popup__cover-wrapper {
    width: 640px !important;
    padding: 1px 0px 0px 0px;
}
.t-feed__post-popup__text-wrapper {
    width: 640px !important;
    padding: 20px 0px 0px 0px;
}
.t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_aftertext {
    width: 640px !important;
    padding: 20px 0px 0px 0px;
}
}
@media screen and (max-width: 640px) {
.t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
    max-width: 480px !important;
}
.t-feed__post-popup__content.t-col.t-col_8 {
    max-width: 480px!important;
}
.t-feed__post-popup__title-wrapper {
    width: 480px !important;
    position: relative !important;
    padding-right: 1px !important;
}
.t-feed__post-popup__cover-wrapper {
    width: 480px !important;
    padding: 1px 0px 0px 0px;
}
.t-feed__post-popup__text-wrapper {
    width: 480px !important;
    padding: 20px 0px 0px 0px;
}
.t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_aftertext {
    width: 480px !important;
    padding: 20px 0px 0px 0px;
}
}
@media screen and (max-width: 480px) {
.t-feed__post-popup__container.t-container.t-popup__container.t-popup__container-static {
    max-width: 320px !important;
    margin: auto;
}
.t-feed__post-popup__content.t-col.t-col_8 {
    max-width: 320px!important;
}
.t-feed__post-popup__title-wrapper {
    width: 320px!important;
    position: relative !important;
    padding-right: 1px !important;
}
.t-feed__post-popup__cover-wrapper {
    width: 320px !important;
    padding: 1px 0px 0px 0px;
}
.t-feed__post-popup__text-wrapper {
    width: 320px !important;
    padding: 20px 0px 0px 0px;
}
.t-feed__post-popup__date-parts-wrapper.t-feed__post-popup__date-parts-wrapper_aftertext {
    width: 320px !important;
    padding: 20px 0px 0px 0px;
}
}

/*Страница корзины коррекция*/

.t706__cartwin-content {
    padding: 0px 0px 120px 0px !important;
}
.t706__cartwin-heading.t-name.t-name_xl {
    font-size: 25px !important;
    font-weight: 400 !important;
    line-height: 1.2 !important;
    color: #1F1E1A !important;
}
.t706__product-title.t-descr.t-descr_sm {
    font-size: 16px !important;
    font-weight: 400 !important;
    color: #1F1E1A !important;
}
.t706 .t-form__submit {
    text-align: start !important;
}
button.t-submit {
    border-radius: 10px !important;
    background-color: #1F1E1A !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    height: 40px !important;
    width: 320px !important;
}
button.t-submit:hover {
    background-color: #3d3d3d !important;
}
.t706__form-bottom-text.t-text.t-text_xs {
    font-size: 12px !important;
    text-align: start !important;
}
@media (min-width: 960px) {
.t706__orderform {
    margin: 61px 0px 0px auto;
}
}
@media screen and (max-width: 960px) {
  .t706__cartwin-content {
    padding: 0px 0px 90px 0px !important;
} 
.t706__cartwin-heading.t-name.t-name_xl {
    font-size: 18px !important;
}
.t706__product-title.t-descr.t-descr_sm {
    font-size: 14px !important;
}
button.t-submit {
    font-size: 12px !important;
}
}
input.t-input.js-tilda-rule {
    font-size: 14px !important;
}
span.t-input-phonemask__select-code {
    font-size: 14px !important;
}
input.t-input.t-input-phonemask {
    font-size: 14px !important;
}
@media screen and (max-width: 960px) {
input.t-input.js-tilda-rule {
    font-size: 12px !important;
}
span.t-input-phonemask__select-code {
    font-size: 12px !important;
}
input.t-input.t-input-phonemask {
    font-size: 12px !important;
}
}
@media screen and (max-width: 1200px) {
.t706 {
    max-width: 960px !important;
    margin: auto;
}
}
@media screen and (max-width: 960px) {
.t706 {
    max-width: 640px !important;
}
}
@media screen and (max-width: 640px) {
.t706 {
    max-width: 480px !important;
}
}
@media screen and (max-width: 480px) {
.t706 {
    max-width: 320px !important;
}
}
/*
.t706__close.t706__cartwin-close {
    display: none !important;
}
.t-name.t-name_md {
    display: none !important;
}
div#customdelivery {
    margin-top: 10px !important;
}
div#city-searchbox {
    display: none !important;
}
.t706 .t-input-subtitle {
    padding-bottom: 1px!important;
}