#rec997029506 .t1004 .t-slds__main.t-container {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    border: 0;
    padding: 0;
    white-space: nowrap;
    clip-path: inset(100%);
    clip: rect(0 0 0 0);
    overflow: hidden;
}
.uc-ingredients a:hover {
    color: rgba(113, 126, 107, 1) !important;
}
h2.t-redactor__h2 {
    color: #778571;
    font-weight: 500;
    font-size: 26px !important;
}

/*Растягиваем блок Смотрите также на весь экран*/
@media screen and (min-width: 1201px) { 
.t-store__relevants__container .t-container {
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  max-width: unset;
}

.t-store__relevants-grid-cont .js-product.t-store__card {
  max-width: calc(25% - 15px);
}

.t-store__relevants-grid-cont .js-product.t-store__card {
    margin-left:2.5px;
    margin-right:2.5px;
}
}
/*-------------------*/

/*Настраиваем аккордеон в карточке товара*/
.t-store__tabs_accordion {
    margin-left: 0px!important;
    margin-right: 0px!important;
}

.t-store.t-store__prod-snippet__container .t-store__tabs {
    padding-left: 0px!important;
    padding-right: 0px!important;
}

.t-store__tabs {
    margin-top: 34px !important;
    margin-bottom: 6px !important;
    border-bottom: 1px solid rgba(0,0,0,.1) !important;
}


@media screen and (min-width: 981px) {
.t-container_fluid .t-col_12 {
max-width: 100%;
}
}

.t-store .t-store__tabs_accordion .t-store__tabs__item-button {
    border-top: 1px solid rgba(0,0,0,.1) !important;
}

.t-store .t-store__tabs_accordion .t-store__tabs__item-button:not(.t-store__tabs__item-button_active) {
    border-bottom: 1px solid rgba(0,0,0,0) !important;
}

.t-store .t-store__tabs_accordion .t-store__tabs__item-button {
    padding: 20px 10px 20px 0px !important;
}

.t-store .t-store__tabs__close:after {
    background-color: rgba(0,0,0,0) !important;
}

.t-store__tabs__item-title {
    font-size: 18px;
}

.t-store__tabs__content {
    font-size: 14px;
    line-height: 1.55;
    font-weight: 300;
}


@media screen and (min-width: 980px){
    .t-store__prod-popup__col_fixed { 
        top: 55px;
    }
}

@media screen and (max-width: 640px) {
    .t-store__tabs__item-title {
        font-size: 14px;
    }
    
    .t-store__tabs__content {
        font-size: 12px;
    }
    
    .t-store .t-store__tabs_accordion .t-store__tabs__item-button {
        padding: 15px 10px 15px 0px !important;
    }
}
/*-------------------*/

@media screen and (min-width: 980px){ 
.t-store__prod-popup__col_fixed {  /*Меняем отступ фиксации в карточке товара*/
        top: 120px !important;
    }
}

.t-store__card__imgwrapper .t1002__addBtn, .t1002__picture-wrapper .t1002__addBtn { /*Убираем фон у сердечка в карточке товара*/
    background: none;
}

.t-store__prod-snippet__container {  /*Меняем отступы в карточке товара*/
    padding-bottom: 0px;
    padding-top: 60px;
}


/*Отступы в каталоге в мобильной версии*/
@media screen and (max-width:640px) {  
    .js-product.t-store__card {
    margin-bottom: 20px;
}
.t-store__card__textwrapper {
    padding-top: 10px;
}
.t-store__card__price-wrapper {
    margin-top: 5px;
}
/*-------------------------*/


.line strong {  /*Прозрачность ромбика*/
        opacity: 0.7;
        font-size: 10px;
        bottom: 0px !important;
        position: relative;
        display: block;
    }
}

.t-store__card .t-typography__title { /*Анимация цвета текст в каталоге при наведении*/
    transition:all 0.2s ease-out;
}
    .t-store__card:hover .t-typography__title {
    color: #778571 !important;
}

@media screen and (min-width:960px) { /*Отступ по краям в блоке каталога*/
    .t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="10"] { 
    padding: 0 20px !important;
}

[data-col-gap="10"] .t-store__stretch-col { /*Отступ между карточками в блоке каталога*/
    padding: 0 5px;
}
.t706__cartwin-content {
    max-width: 700px;
}
}

.uc-delivery .t585 .t-col.t-col_6 { /*Убираю отступ у аккордеона слева*/
    margin-left: 0px;
}

.uc-delivery span.t585__lines { /*Уменьшаю плюсик у аккордеона*/
    scale: 0.6;
}

.uc-delivery .t585__border { /*Лишний бордер*/
    height:0px !important;
}

.t-feed__post-imgwrapper.t-feed__post-imgwrapper_beforetitle {
    border-radius: 20px !important;
}


@media (min-width: 1201px) {
.t-feed__post {
    width: calc(33.333vw - 19px) !important; /* 3 карточки, убираем отступы по краям */
}

.t-feed__slider-grid__post-wrapper {
    width: 100% !important;
    margin-left: 2.5px;
    margin-right: 2.5px;
}

.t1004 .t-slds__main {
    max-width: calc(100% - 40px); /* отступы по 20px слева и справа */
    margin: 0 auto;
    padding: 0 20px; /* отступы по краям */
}

.t1004 .t-slds__container {
    width: 100%;
}

.t-slds__arrow-right {
    right: 40px;
}
.t-slds__arrow-left {
    left: 40px;
}
img.js-feed-post-image.t-feed__post-popup__img.t-img {
    height: 450px;
}
}

.uc-faq .t-col.t-col_8.t-prefix_4 {
    margin-left: 10px;
}

.uc-search .t-search-widget__header {
    top: 89px;
    padding: 10px 0;
}

.uc-search .t-search-widget__blockinput {
    border: none;
    border-bottom: 1px solid #778571;
box-shadow:none;
}

@media screen and (max-width:640px) {
    .uc-faq .t-col.t-col_8.t-prefix_4 {
    margin-left: 0px;
    padding-left: 20px;
    padding-right: 20px;
}
.t-store__filter__item-controls-wrap.js-store-filter-item-controls-wr {
    padding-left: 15px;
}
    .t706 .t706__close {
        background: white;
    }
    
    .t706__cartwin {
        background-color:white;
    }
}
@media screen and (max-width: 960px) {
    .t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-col {
        margin-left: 0px !important;
        margin-right: 5px;
        padding: 0;
    }
}

.t-feed__post-popup__content {
    max-width: 100%;
}

.js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs {
    color: #778571;
    letter-spacing: -1.4px;
    font-weight: 500;
    font-size: 36px;
        line-height: 1;
}
.t-redactor__text {
    font-size: 16px;
    color: #422b25;
}
@media screen and (max-width: 960px) {
.js-feed-post-title.t-feed__post-popup__title.t-title.t-title_xxs {
    color: #778571;
    letter-spacing: -1.4px;
    font-weight: 500;
    font-size: 28px;
        line-height: 1;
}
.t-redactor__text {
    font-size: 14px;
    color: #422b25;
}
}

@media screen and (min-width:960px) {
.uc-posts .t-feed__post-popup__content.t-col.t-col_8 {
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.uc-posts div#feed-cover {
    position: sticky;
    top: 80px;
}
.uc-posts .t-feed__post-popup__text-wrapper {
    margin-top: -360px;
}
.t-feed__post-popup__text .t-redactor__tte-view figure img {
    width: 40%;
    margin-left: 0px !important;
}
}

.t-redactor__text a {
    background-color: #778571;
    color: white !important;
    border-radius: 100px;
    font-weight: 500;
    padding: 15px 30px;
    position: relative;
    top: 30px;
    transition: 0.2s ease-in all;
}

.t-redactor__text a:hover {
    background-color: #422b25 !important;
}

.js-store-prod-all-text a {
    background-color: #ffffff;
    color: #778571 !important;
    border-radius: 100px;
    padding: 14px 45px;
    font-weight: 500;
    font-size: 14px;
    border: 1px solid #778571;
    transition: 0.2s ease-in all;
}

.js-store-prod-all-text a:hover {
    background-color: #778571;
    color: #fff !important;
}

@media screen and (max-width:640px) {
a.t-store__prod-popup__btn.t-btn.t-btn_sm div {
    padding-top: 15px;
}
}

.zero_form .t-checkbox__control {
display: flex;
align-items: center;
}
.zero_form .t-checkbox__labeltext,
.zero_form .t-checkbox__labeltext div {
display: block;
}
