/* LEMONCHE: светлая тема (по мотивам Planta Rosa / SCR / Homme+Less) */
body,.t-records{background:#fff!important}
.t-rec{background-color:#fff!important}
.t-title,.t-name,.t-descr,.t-text,.t-uptitle,.t-heading,.t-section__title,.t-section__descr,.t-catalog__card__title,.t-catalog__card__descr,.t-catalog__prod-popup__name,.t-catalog__prod-popup__text,.t-catalog__prod-popup__text *,.t-menu__link-item,.t-btn,.t-btnflex,.t-submit,.t-input,.t-input-title,.t706 *,.t-catalog__parts-text-title,.t-product__option-title,.t-product__option *{font-family:'Manrope',Arial,sans-serif!important}
.t-title,.t-name,.t-heading,.t-section__title,.t-catalog__card__title,.t-catalog__prod-popup__name{color:#111!important}
.t-descr,.t-text,.t-uptitle,.t-section__descr,.t-catalog__prod-popup__text,.t-catalog__prod-popup__text *{color:#555!important}
a{color:#111}
#rec4984411803{position:relative;z-index:50}
#rec4984411803 .t-menu-base,#rec4984411803 [class*="t-menu-base__wrapper"]{background:#fff!important;border-bottom:1px solid #ececec}
.t-menu-base__textlogo{font-family:'Cormorant Garamond',serif!important;color:#111!important;letter-spacing:.06em;font-weight:600!important}
.t-menu__link-item{color:#111!important;font-size:13px!important;text-transform:uppercase;letter-spacing:.06em;font-weight:500!important}
.t-menu__link-item:hover{opacity:.55}
.t-menu-base svg path,.t-menu-base svg rect,.t-menu-burger span{stroke:#111!important;background-color:#111!important}
.t706__carticon-imgwrap{background:#fff!important;border-color:#111!important}
.t706__carticon-counter,.t-menuwidgeticons__icon-counter{background:#111!important;color:#fff!important}
.t-menuwidgeticons__icon svg path,.t-menuwidgeticons__icon svg{stroke:#111!important;color:#111!important}
#rec4984337403 .t-section__title{font-size:22px!important;text-transform:uppercase;letter-spacing:.08em;font-weight:600!important}
#rec4984337403 .t-section__descr{font-size:14px!important;color:#777!important}
.t-catalog__parts-text-title{color:#111!important;text-transform:uppercase;font-size:12px!important;letter-spacing:.06em}
.t-catalog__parts-item{border:0!important;background:#f2f2f2!important;border-radius:0!important}
.t-catalog__parts-item.t-active,.t-catalog__parts-item_active{background:#111!important}
.t-catalog__parts-item.t-active .t-catalog__parts-text-title,.t-catalog__parts-item_active .t-catalog__parts-text-title{color:#fff!important}
.t-catalog__card__imgwrapper,.t-catalog__card__bgimg-wrapper,.t-catalog__card .t-slds__bgimg{background-color:#f2f2f2!important}
.t-catalog__card__title{font-size:13px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.03em;line-height:1.35!important;color:#111!important}
.t-catalog__card__descr{display:none!important}
.t-catalog__card__price-value,.t-catalog__card__price-currency,.t-catalog__card__price .js-product-price{color:#111!important;font-size:14px!important;font-weight:500!important}
.t-catalog__card__price-old,.t-catalog__card__price_old *{color:#999!important}
.t-catalog__card__textwrapper{padding-top:10px!important}
.t-catalog__card__btn,.t-catalog__card .t-btn{background:#111!important;color:#fff!important;border:0!important;border-radius:0!important}
.t-btn,.t-btnflex,.t-submit{background-color:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.08em;font-size:13px!important;font-weight:600!important}
.t-btn *,.t-btnflex *,.t-submit *{color:#fff!important}
.t-btn:hover,.t-btnflex:hover,.t-submit:hover{background-color:#333!important}
.t-catalog__prod-popup__name{font-size:20px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.03em}
.t-catalog__prod-popup__price-value,.t-catalog__prod-popup__price-currency,.t-catalog__prod-popup__price .js-product-price{color:#111!important;font-weight:500!important}
.t-catalog__prod-popup__brand,.t-catalog__prod-popup__sku,.js-product-sku,.js-product-sku-label{color:#999!important}
.t-catalog__prod-popup__text,.t-catalog__prod-popup__text *{font-size:15px!important;line-height:1.65!important}
.t-product__option-title{color:#111!important;text-transform:uppercase;font-size:12px!important;letter-spacing:.06em}
.t-product__option-select,.t-product__option select{background:#fff!important;color:#111!important;border:1px solid #d9d9d9!important;border-radius:0!important}
.t-popup,.t-store .t-popup,.t-catalog__prod-popup{background-color:#fff!important}
.t-popup__close-icon path,.t-popup__close svg path{fill:#111!important;stroke:#111!important}
.js-catalog-prod-dimensions,.js-catalog-prod-weight,.t-catalog__card .js-product-sku-label,.t-catalog__card .js-product-sku{display:none!important}
#rec4984346203 .t-name{font-size:15px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em}
#rec4984346203 .t-descr{font-size:14px!important;line-height:1.55!important}
#rec4984346203 img,#rec4984346203 svg{filter:grayscale(1) brightness(0)}
#rec4984348603,#rec4984351003{border-top:1px solid #ececec}
#rec4984348603 .t-section__title,#rec4984351003 .t-section__title,#rec4984348603 .t-title,#rec4984351003 .t-title{text-transform:uppercase;letter-spacing:.08em;font-size:22px!important;font-weight:600!important}
#rec4984416303{background-color:#f5f5f5!important}
#rec4984416303 *{color:#111!important}
#rec4984416303 .t-descr,#rec4984416303 a{font-size:13px!important;line-height:1.8!important}
#rec4984416303 .t-name,#rec4984416303 .t-title{text-transform:uppercase;letter-spacing:.06em;font-size:12px!important;font-weight:600!important;color:#777!important}
.t706__cartwin{background-color:rgba(0,0,0,.45)!important}
.t706__cartwin-content{background-color:#fff!important;border:0!important}
.t706__cartwin *{color:#111}
.t706__cartwin-heading,.t706__product-title,.t706__product-title a,.t706__cartwin-prodamount-wrap,.t706__cartwin-prodamount,.t706__cartwin-totalamount-label,.t706__cartwin-totalamount,.t706__product-amount,.t706__product-quantity,.t-input-title,.t-checkbox__labeltext,.t706 .t-radio__control,.t706 .t-name,.t706 .t-descr{color:#111!important}
.t706__product-title__option,.delivery-hint,.delivery-full-address,.t706__cartwin-totalamount-hint,.t706__form-bottom-text,.t706__form-bottom-text *{color:#777!important}
.t706__product-plus img,.t706__product-minus img,.t706__product-del img{filter:none!important;opacity:.8}
.t706 .t-input,.t706 .searchbox-input,.t706 select,.t706 textarea{background-color:#fff!important;color:#111!important;border:1px solid #d9d9d9!important;border-radius:0!important}
.t706 .t-input::placeholder{color:#aaa!important}
.t706 .searchbox-list{background-color:#fff!important;color:#111!important;border:1px solid #d9d9d9}
.t706 .t-checkbox__indicator,.t706 .t-radio__indicator{border-color:#111!important}
.t706__close-icon path,.t706__close svg path,.t706__close svg rect{fill:#fff!important}
.t706 .t-submit{background:#111!important;color:#fff!important}
.t706 .delivery-minimum,.t706 .delivery-minimum *{color:#111!important}
@media (max-width:640px){
.t-catalog__card__title{font-size:12px!important}
.t-catalog__card__price-value,.t-catalog__card__price-currency,.t-catalog__card__price .js-product-price{font-size:13px!important}
.t-catalog__prod-popup__name{font-size:18px!important}
.t-catalog__prod-popup__price-value,.t-catalog__prod-popup__price-currency,.t-catalog__prod-popup__price .js-product-price{font-size:20px!important}
#rec4984416303 .t-descr,#rec4984416303 a{font-size:14px!important}
.t706__product-title__option{font-size:13px!important}
}

/* фото 3:4 без скруглений, заголовки разделов капсом */
.t-catalog__card__imgwrapper{padding-bottom:133.33%!important;border-radius:0!important;overflow:hidden}
.t-catalog__card__bgimg{border-radius:0!important}
.t-catalog-parts-above__container{display:none!important}
.t-section__title{text-transform:uppercase!important;letter-spacing:.08em!important;font-size:22px!important;font-weight:600!important}
.t-catalog__prod-popup__slider .t-slds__bgimg,.t-slds__bgimg{border-radius:0!important}

/* мобильное меню и кнопки: перебиваем цвета из настроек блоков */
body #rec4984411803 .tmenu-mobile,body #rec4984411803 .t-menu-base,body #rec4984411803 .t-menu-base__maincontainer,body #rec4984411803 .t-menusub__menu--fullscreen{background-color:#fff!important}
body #rec4984411803 .tmenu-mobile{border-bottom:1px solid #ececec}
body #rec4984413803 .t-btnflex,body #rec4984337403 .t-btnflex{background-color:#111!important;color:#fff!important;border-radius:0!important}
.t-menuwidgeticons__cart .t-menuwidgeticons__icon-counter{color:#fff!important}
.t-section__descr{font-size:15px!important;line-height:1.6!important}

/* окно товара поверх каталога (фон задан инлайном в блоке ST340) */
body #rec4984337403 .t-popup__container{background-color:#fff!important;border-radius:0!important}
body #rec4984337403 .t-slds__arrow-withbg{background-color:rgba(255,255,255,.9)!important}
body #rec4984337403 .t-slds__arrow-withbg svg path,body #rec4984337403 .t-slds__arrow-withbg polyline{stroke:#111!important}

/* галерея товара 3:4 — чтобы фото и таблица размеров не обрезались */
.t-catalog__prod-popup__slider .t-slds__bgimg,.t-store .t-slds__bgimg{padding-bottom:133.33%!important}
.t-catalog__prod-popup__slider .t-slds__items-wrapper{height:auto!important}
.t-slds__container{background-color:#fff!important}

/* полоса с крестиком в окне товара на телефоне */
body .t-popup__close{background-color:#fff!important;border-bottom:1px solid #ececec}
body .t-popup__close svg path,body .t-popup__close svg rect,body .t-popup__close svg g{fill:#111!important;stroke:#111!important}
