@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Manrope:wght@400;500;600&display=swap');
/* LunaCat: страница и окно товара в стиле «Ночная луна» */
html,body,.t-body,#allrecords,.t-records{background:#070705!important}
.t-catalog__prod-snippet__container,.t-catalog__product-snippet,.t-popup .t-popup__container,.t-catalog__prod-popup__container{background:#070705!important}
.t-catalog__prod-popup__name,.js-catalog-prod-name{color:#EDE6D6!important;font-family:'Cormorant Garamond',serif!important;font-weight:500!important;font-size:38px!important;line-height:1.15!important}
.t-catalog__prod-popup__price-wrapper,.t-catalog__prod-popup__price,.t-catalog__prod-popup__price-value,.t-catalog__prod-popup__price-currency{color:#D8B56A!important;font-family:'Manrope',sans-serif!important;font-size:22px!important}
.t-catalog__prod-popup__text,.t-catalog__prod-popup__text *,.t-catalog__prod-popup__descr,.t-catalog__prod-popup__info .t-descr,.t-catalog__prod-popup__info .t-text{color:#CFC7B6!important;font-family:'Manrope',sans-serif!important}
.t-catalog__prod-popup__btn-wrapper .t-btn,.t-catalog__prod-popup__btn-wrapper a.t-btn{background:#D8B56A!important;color:#15130F!important;border-color:#D8B56A!important;border-radius:999px!important;font-family:'Manrope',sans-serif!important;font-weight:600!important;padding:0 32px!important}
.t-catalog__prod-popup__slider img,.t-catalog__prod-popup__slider .t-slds__bgimg,.t-catalog__prod-popup__slider .t-slds__item{border-radius:16px!important}
.t-catalog__prod-popup__close-txt,.js-catalog-close-text{color:#CFC7B6!important}
.t-popup__close-icon svg path,.t-popup__close-icon svg line,.t-popup__close-icon svg g{stroke:#CFC7B6!important;fill:#CFC7B6!important}
.t-catalog__prod-popup__brand,.t-catalog__prod-popup__sku{color:#8E8676!important}

/* Обычные блоки Тильды в стиле «Ночная луна» */
#rec5353647003,#rec5353650103{background:#070705!important;padding-top:72px!important;padding-bottom:72px!important}
.t502 .t-section__title,.t478__title{color:#EDE6D6!important;font-family:'Cormorant Garamond',serif!important;font-weight:500!important}
.t502 .t-section__title{font-size:46px!important}
.t478__title{font-size:44px!important}
.t502 .t-section__descr,.t502__blockdescr,.t478__descr{color:#CFC7B6!important;font-family:'Manrope',sans-serif!important}
.t502__title{color:#EDE6D6!important;font-family:'Manrope',sans-serif!important;font-weight:600!important}
.t502__circle{background:transparent!important;border:1px solid #D8B56A!important;color:#D8B56A!important;font-family:'Cormorant Garamond',serif!important}
.t478__line{background:#D8B56A!important}
.t478__blockimg{border-radius:16px}
@media(max-width:640px){.t502 .t-section__title,.t478__title{font-size:34px!important}}

/* Вкладки каталога: на телефоне все видны сразу */
#rec5336990303 .t-catalog__parts-image-wrapper{display:none!important}
@media(max-width:960px){#rec5336990303 .t-catalog__parts-above-single-shell{overflow:visible!important}#rec5336990303 .t-catalog__parts-switch-wrapper{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:10px!important;overflow:visible!important;width:100%!important;transform:none!important;padding:0 12px!important;box-sizing:border-box!important}#rec5336990303 .t-catalog__parts-above-item{width:auto!important;min-height:0!important;height:auto!important;flex:0 0 auto!important;margin:0!important;padding:0!important}#rec5336990303 .t-catalog__parts-above-scroll-arrow{display:none!important}#rec5336990303 .t-catalog__parts-switch-btn{min-height:0!important;height:auto!important;padding:9px 18px!important;border:1px solid #4A4453!important;border-radius:999px!important}#rec5336990303 .t-catalog__parts-current{border-color:#D8B56A!important}#rec5336990303 .t-catalog__parts-current .t-catalog__parts-title{color:#D8B56A!important}}

/* Каталог на телефоне: две карточки в ряд */
@media(max-width:640px){#rec5336990303 .t-catalog__card-list{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important}#rec5336990303 .t-catalog__card-list .t-catalog__card{width:calc(50% - 6px)!important;max-width:none!important;margin:0 0 28px!important}#rec5336990303 .t-catalog__card-list .t-catalog__card__title{font-size:18px!important;line-height:1.2!important}#rec5336990303 .t-catalog__card-list .t-catalog__card__descr{font-size:13px!important;line-height:1.45!important}#rec5336990303 .t-catalog__card-list .t-catalog__card__price{font-size:15px!important}#rec5336990303 .t-catalog__card-list .t-btn{padding:0 14px!important;height:38px!important;font-size:13px!important;min-width:0!important}}

/* Страница товара: тёмная верхняя панель, отступы, кнопка */
.t-popup__close{background:#070705!important;border-bottom:1px solid #2A2631!important}
.t-popup__close-icon path{fill:#D8B56A!important}
.t-catalog__prod-popup__btn{min-height:48px!important;height:48px!important;padding:0 36px!important;font-size:14px!important;letter-spacing:.08em!important}
@media(max-width:960px){.t-catalog__product-snippet .t-slds__wrapper{padding:20px 16px 0!important;box-sizing:border-box!important}.t-catalog__product-snippet .t-slds__bgimg{border-radius:16px!important}.t-catalog__prod-popup__btn{width:100%!important}}
.t-catalog__product-snippet .t-slds__container{background:transparent!important}

/* ===== Блог (Потоки): список статей и страница статьи в стиле сайта ===== */
#rec5388645403,.t-feed,.t-cms,.t-store .t-popup,.t-feed__post-popup,.t-feed__post-popup__container{background:#070705!important}
#rec5388645403{padding-bottom:72px!important}
.t-cms__card__atom.t-name{color:#EDE6D6!important;font-family:'Cormorant Garamond',serif!important;font-size:24px!important;font-weight:500!important;line-height:1.2!important}
.t-cms__card__atom.t-text{color:#B9B1A1!important;font-family:'Manrope',sans-serif!important;font-size:15px!important;line-height:1.55!important}
.t-cms__card__atom.t-uptitle{color:#D8B56A!important;font-family:'Manrope',sans-serif!important;letter-spacing:.08em!important}
.t-cms__card img,.t-cms__card [class*="bgimg"],.t-cms__card [class*="imgwrapper"]{border-radius:16px!important;overflow:hidden}
.t-cms__card:hover .t-cms__card__atom.t-name{color:#F0D08E!important}
.t-feed__post-popup__text-wrapper,.t-feed__post-popup__content,.t-feed__post-popup .t-text,.t-feed__post-popup .t-descr{color:#CFC7B6!important;font-family:'Manrope',sans-serif!important}
.t-feed__post-popup .t-title,.t-feed__post-popup .t-name,.t-feed__post-popup h1,.t-feed__post-popup h2,.t-feed__post-popup h3{color:#EDE6D6!important;font-family:'Cormorant Garamond',serif!important;font-weight:500!important}
.t-feed__post-popup a{color:#D8B56A!important}

/* страница статьи (открывается поверх) */
.t-cms__page-container,.t-cms__page-container_popup{background:#070705!important}
.t-cms__page-header{background:rgba(7,7,5,.92)!important;border-bottom:1px solid #2A2631}
.t-cms__page-header__title{color:#D8B56A!important}
.t-cms__page-header__back-button svg path,.t-cms__page-header__back-button svg{stroke:#D8B56A!important;fill:none}
.t-cms__page__atom.t-heading{color:#EDE6D6!important;font-family:'Cormorant Garamond',serif!important;font-weight:500!important}
.t-cms__page__atom.t-uptitle{color:#D8B56A!important;font-family:'Manrope',sans-serif!important}
.t-cms__page .t-redactor__text,.t-cms__page .t-redactor__tte-view{color:#CFC7B6!important;font-family:'Manrope',sans-serif!important;font-size:17px!important;line-height:1.7!important}
.t-cms__page .t-redactor__text h2,.t-cms__page .t-redactor__text h3,.t-cms__page .t-redactor__h2,.t-cms__page .t-redactor__h3{color:#EDE6D6!important;font-family:'Cormorant Garamond',serif!important;font-weight:500!important}
.t-cms__page .t-redactor__text a{color:#D8B56A!important}
.t-cms__page img{border-radius:16px}
