/* 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}

/* LEMONCHE: ошибки форм и корзины в светлой теме */
body .t-form__errorbox-wrapper,body .t706 .t-form__errorbox-wrapper{background-color:#f5f5f5!important;border:0!important;border-left:2px solid #9b2c2c!important;border-radius:0!important;box-shadow:none!important}
body .t-form__errorbox-wrapper .t-form__errorbox-text,body .t-form__errorbox-wrapper .t-form__errorbox-item{color:#111!important;font-family:'Manrope',Arial,sans-serif!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important;text-align:left!important}
body .t-input-error,body .t706 .t-input-error{color:#9b2c2c!important;font-family:'Manrope',Arial,sans-serif!important;font-size:12px!important}
body .js-error-control-box .t-input,body .js-error-control-box .searchbox-input{border-color:#9b2c2c!important}

/* LEMONCHE: витрина в стиле ARC — полоса сверху, обложка-лента, каталог лентой на телефоне */
body #rec4984411803::before{content:"Бесплатная доставка СДЭК по всей России";display:block;background:#1c2a54;color:#fff;text-align:center;font-family:'Manrope',Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:9px 16px;line-height:1.3}
body #rec4984411803 .tmenu-mobile,body #rec4984411803 .t-menu-base{position:relative!important;top:auto!important}
body #rec4984334803 .t-hero,body #rec4984334803 .t3532{height:33.333vw!important;min-height:0!important;max-height:none!important}
body #rec4984334803 .t-hero__media{background-size:cover!important;background-position:center!important}
body #rec4984334803 .t-hero__overlay{background:none!important;opacity:0!important}
body #rec4984334803 .t-hero__container,body #rec4984334803 .t-hero__arrow{display:none!important}
@media (max-width:640px){
body #rec4984334803 .t-hero,body #rec4984334803 .t3532{height:75vw!important}
body #rec4984337403 .t-catalog__card-list{flex-wrap:nowrap!important;overflow-x:auto!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:6px}
body #rec4984337403 .t-catalog__card-list::-webkit-scrollbar{display:none}
body #rec4984337403 .t-catalog__card{flex:0 0 70%!important;width:70%!important;max-width:70%!important;scroll-snap-align:start}
}
body #rec4984337403{padding-top:48px!important}
@media (max-width:640px){body #rec4984337403{padding-top:28px!important}}
/* LEMONCHE: «Почему у нас» по центру */
body #rec4984346203 .t503__content{text-align:center!important}
body #rec4984346203 .t503__img{display:block!important;margin-left:auto!important;margin-right:auto!important}

/* LEMONCHE: попап с промокодом */
body #rec5408474601 .t-popup__container{max-width:440px!important}
body #rec5408474601 .t1014__img{width:100%!important;height:auto!important;aspect-ratio:4/3;object-fit:cover!important;display:block}
body #rec5408474601 .t1014__wrapper{text-align:center!important}
body #rec5408474601 .t1014__title{font-family:'Manrope',Arial,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.04em}
body #rec5408474601 .t-checkbox__control{text-align:left;font-size:12px!important;line-height:1.4!important}
body #rec5408474601 .t-form__bottom-text{font-size:11px!important;color:#777!important}
