/* Шапка: увеличенные иконки на десктопе */
@media (min-width:981px){
  #rec3251036501 .t-menuwidgeticons__img{width:26px!important;height:26px!important;max-width:none!important;max-height:none!important;min-width:26px!important}
  #rec3251036501 .t-menuwidgeticons__text,
  #rec3251036501 .t-menu-burger__text{font-size:14px!important}
  #rec3251036501 .t-menu-burger__icon{transform:scale(1.35)!important;transform-origin:center bottom!important;margin-top:7px!important}
}

/* Страница товара: не показывать габариты и вес упаковки */
.js-catalog-prod-dimensions,.js-catalog-prod-weight,.js-store-prod-dimensions,.js-store-prod-weight{display:none!important}

/* Страница товара: читабельный текст */
.t-catalog__prod-popup__name,.js-catalog-prod-name{font-size:30px!important;line-height:1.2!important;font-weight:500!important;color:#2B2622!important}
.t-catalog__prod-popup__sku{font-size:14px!important;color:#6F665C!important}
.t-catalog__prod-popup__text,.js-catalog-prod-text{opacity:1!important}
.t-catalog__prod-popup__text,.js-catalog-prod-text,.js-catalog-prod-all-text,.js-catalog-prod-all-text p,.js-catalog-prod-all-text li{font-size:17px!important;line-height:1.65!important;color:#2B2622!important;font-weight:400!important}
.js-catalog-prod-all-text strong,.js-catalog-prod-all-text b{color:#2B2622!important;font-weight:600!important}
.t-catalog__prod-popup__price .t-catalog__prod-popup__price-value,.js-catalog-prod-price{font-size:26px!important;color:#2B2622!important}
.t-catalog__prod-popup__btn-wrapper .t-btn{height:54px!important;padding:0 44px!important;font-size:16px!important;font-weight:600!important;background-color:#8C7454!important;border-radius:100px!important}
@media (max-width:640px){.t-catalog__prod-popup__name,.js-catalog-prod-name{font-size:24px!important}.t-catalog__prod-popup__text,.js-catalog-prod-all-text,.js-catalog-prod-all-text p,.js-catalog-prod-all-text li{font-size:16px!important}}

/* Каталог: на кнопке общего раздела показывать «Все» */
html body .t-catalog__parts-switch-btn-all span.t-catalog__parts-title.t-descr{font-size:0!important}
html body .t-catalog__parts-switch-btn-all span.t-catalog__parts-title.t-descr::after{content:"Все";font-size:16px}
@media (max-width:640px){html body .t-catalog__parts-switch-btn-all span.t-catalog__parts-title.t-descr::after{font-size:14px}}

/* Единый стиль кнопок */
html body .t-catalog__card__btn.t-btn{height:46px!important;min-height:46px!important;border-radius:100px!important;font-size:15px!important;font-weight:600!important;padding:0 20px!important;transition:background-color .2s,color .2s!important}
html body .t-catalog__card__btn.js-catalog-prod-btn{background-color:transparent!important;color:#8C7454!important}
html body .t-catalog__card__btn.js-catalog-prod-btn:hover{background-color:#8C7454!important;color:#fff!important}
html body .t-catalog__card__btn.js-catalog-prod-btn2{background-color:#8C7454!important;color:#fff!important}
html body .t-catalog__card__btn.js-catalog-prod-btn2:hover{background-color:#6F5C42!important}
body #rec3252402301 .t-btn.t-btnflex.t-catalog__card__btn.js-catalog-prod-btn,body #rec4954711901 .t-btn.t-btnflex.t-catalog__card__btn.js-catalog-prod-btn,body #rec3252402301 .t-btn.t-btnflex.t-catalog__card__btn.js-catalog-prod-btn2,body #rec4954711901 .t-btn.t-btnflex.t-catalog__card__btn.js-catalog-prod-btn2{border-width:1px!important;border-style:solid!important;border-color:#8C7454!important;border-radius:100px!important}
html body .t1261__catalog-button.t-btn{border-radius:100px!important;background-color:#8C7454!important}
html body .t706 .t-submit{height:54px!important;border-radius:100px!important;background-color:#8C7454!important;color:#fff!important;font-size:16px!important;font-weight:600!important}
html body .t706 .t-submit:hover{background-color:#6F5C42!important}

/* Мобильная версия: шапка, меню, первый экран */
@media (max-width:980px){
  html body .t1261__container,html body .t1261__dropdown-container{padding-left:20px!important;padding-right:20px!important}
}
html body .t1261 .t1261__list-item .t1261__link-item{font-size:18px!important;line-height:1.35!important;font-weight:400!important;color:#90744F!important;padding-top:7px!important;padding-bottom:7px!important}
html body .t1261 .t1261__list-item .t1261__link-item:hover{color:#6F5C42!important}
html body .t1261 .t1261__menu-list{max-height:none!important;overflow:visible!important}
@media (max-width:960px){
  .plh-hero .plh-pic{order:-1}
  .plh-hero .plh-wrap{gap:24px!important}
}
@media (max-width:560px){
  .plh-eyebrow{font-size:11px!important;letter-spacing:.06em!important;padding:6px 12px!important}
}

/* Подвал: мобильная версия, крупнее пункты */
@media (max-width:960px){
#rec3251911401 .t447__title{font-size:15px!important;font-weight:600!important;letter-spacing:.08em!important;color:#8C7454!important;margin-bottom:12px!important}
#rec3251911401 .t447__descr,#rec3251911401 .t447__descr li,#rec3251911401 .t447__descr a,#rec3251911401 .t447__text,#rec3251911401 .t-descr{font-size:17px!important;line-height:1.75!important;color:#2B2622!important}
}

/* Каталог в шапке: мобильная версия — одна колонка, крупнее */
@media (max-width:980px){
  html body .t1261 .t1261__dropdown-submenu-link{font-size:18px!important;line-height:1.4!important}
  html body .t1261 .t1261__dropdown-item-link{font-size:18px!important}
  html body .t1261 .t1261__dropdown-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin-bottom:0!important}
  html body .t1261 .t1261__dropdown-menu{max-height:none!important;overflow:visible!important}
  html body .t1261 .t1261__dropdown-list{row-gap:22px!important;gap:22px 0!important}
  html body .t1261 .t1261__dropdown-container{padding-bottom:28px!important}
}

/* Главная: цифры под кнопками на мобильной — три равные колонки */
@media (max-width:560px){
  .plh-trust{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:12px!important;margin-top:32px!important}
  .plh-trust div{font-size:15px!important;line-height:1.3!important;border-top:1px solid #E6DCCB;padding-top:14px}
  .plh-trust b{font-size:24px!important;margin-bottom:4px}
}

/* Карточки товаров: цена на одном уровне в ряду */
.t-catalog__card .t-catalog__card__wrap_txt-and-opts{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}
.t-catalog__card .t-catalog__card__textwrapper{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}
.t-catalog__card .t-catalog__card__textwrapper>.t-catalog__card__link{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;align-items:center!important}
.t-catalog__card .t-catalog__card__textwrapper .t-catalog__card__price-wrapper{margin-top:auto!important;padding-top:12px}
