/* Окно «Спасибо» после отправки формы в цветах сайта */
.t-form-success-popup__button{background-color:#c8a45a !important;color:#400404 !important;border:none !important;border-radius:30px !important;font-weight:600 !important;transition:background-color .2s,color .2s}
.t-form-success-popup__button:hover{background-color:#400404 !important;color:#fbf5ec !important}
.t-form-success-popup__title{color:#400404 !important}
.t-form-success-popup__content-icon-background{fill:#c8a45a !important;background-color:#c8a45a !important}

/* Grace: золотые акценты */
:root{--g1:#C8A45A;--g2:#A9843E;--g3:#E9CF8F}
.t-section__title::after,.t795__title::after{content:"";display:block;width:140px;height:12px;margin:18px auto 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='12' viewBox='0 0 140 12'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%23C8A45A' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23C8A45A'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%23C8A45A'/%3E%3Cstop offset='1' stop-color='%23C8A45A' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x='0' y='5.5' width='58' height='1' fill='url(%23a)'/%3E%3Crect x='82' y='5.5' width='58' height='1' fill='url(%23b)'/%3E%3Cpath d='M70 1l5 5-5 5-5-5z' fill='%23C8A45A'/%3E%3Ccircle cx='61' cy='6' r='1.2' fill='%23C8A45A'/%3E%3Ccircle cx='79' cy='6' r='1.2' fill='%23C8A45A'/%3E%3C/svg%3E") center/contain no-repeat}
.t-align_left .t-section__title::after,.t-section__title.t-align_left::after{margin-left:0}
.t792 .t792__line{background-color:var(--g1)!important;opacity:.55!important}
.t792 .t792__price-wrapper,.t792 .t792__price-wrapper *{color:var(--g2)!important}
.t664 .t664__wrapper{border-color:rgba(200,164,90,.45)!important;border-left:3px solid var(--g1)!important}
.t431 .t431__thead th,.t431 thead th{border-bottom:2px solid var(--g1)!important}
.t431 tbody td{border-bottom-color:rgba(200,164,90,.35)!important}
.t431 tbody tr,.t431 tbody td,.t431 .t431__oddrow,.t431 .t431__evenrow{background-color:transparent!important}
.t508 .t-btn,.t678 .t-submit{color:var(--g3)!important;outline:1px solid rgba(200,164,90,.85)!important;outline-offset:-5px!important;letter-spacing:.3px}
.grace-gold-btn{background-image:linear-gradient(135deg,#E3C67F 0%,#C8A45A 45%,#A9843E 100%)!important;box-shadow:0 4px 14px rgba(169,132,62,.28)!important;transition:filter .2s,box-shadow .2s}
.grace-gold-btn:hover{filter:brightness(1.06);box-shadow:0 6px 18px rgba(169,132,62,.38)!important}
.t678 .t-input:focus{border-color:var(--g2)!important;box-shadow:0 0 0 3px rgba(200,164,90,.18)}
.t-sociallinks__svg path,.t-sociallinks__svg circle,.t-sociallinks__svg rect{fill:var(--g2)}
.t463{border-top:2px solid var(--g1)}
.t463 a{color:var(--g3)!important}
/* hero: фото до края с размытым краем */
@media (min-width:961px){
#rec4773832701 .tn-elem[data-elem-id="1791960000703"]{left:auto!important;right:0!important;width:calc(50vw - 100px)!important;z-index:1!important}
#rec4773832701 .tn-elem[data-elem-id="1791960000703"] .tn-atom{background-position:center 20%!important;position:relative}
#rec4773832701 .tn-elem[data-elem-id="1791960000703"] .tn-atom::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#400404 0%,rgba(64,4,4,0) 30%)}
}
/* кнопки мессенджеров в первом экране, телефон */
@media (max-width:640px){
.gm-hero .gm-lbl{width:100%}
.gm-hero .gm-btn{flex:1 1 0;padding:0 6px;font-size:13px}
}
/* hero: бордовый фон, светлый текст */
@media (min-width:961px){
#rec4773832701 .t396__artboard,#rec4773832701 .t396__carrier,#rec4773832701 .t396__filter{background:linear-gradient(#fbf5ec 0 81px,#400404 81px 711px,#fbf5ec 711px)!important}
#rec4773832701 .tn-elem[data-elem-id="1791960000185"] .tn-atom,#rec4773832701 .tn-elem[data-elem-id="1791960000296"] .tn-atom,#rec4773832701 .tn-elem[data-elem-id="1791960000407"] .tn-atom,#rec4773832701 .tn-elem[data-elem-id="1791960000518"] .tn-atom{color:#fbf5ec!important}
#rec4773832701 .tn-elem[data-elem-id="1791960000148"] .tn-atom{color:#d9b874!important}
#rec4773832701 .tn-elem[data-elem-id="1791960000222"] .tn-atom{color:rgba(251,245,236,.88)!important}
#rec4773832701 .tn-elem[data-elem-id="1791960000333"] .tn-atom,#rec4773832701 .tn-elem[data-elem-id="1791960000444"] .tn-atom,#rec4773832701 .tn-elem[data-elem-id="1791960000555"] .tn-atom{color:rgba(251,245,236,.7)!important}
#rec4773832701 .tn-elem[data-elem-id="1791960000629"] .tn-atom__button-text{color:#fbf5ec!important}
#rec4773832701 .tn-elem[data-elem-id="1791960000629"] .tn-atom,#rec4773832701 .tn-elem[data-elem-id="1791960000629"] .tn-atom__button-border{border-color:#fbf5ec!important}
.gm-hero .gm-lbl{color:rgba(251,245,236,.8)!important}
.gm-hero a.gm-btn{color:#fbf5ec!important;border-color:rgba(251,245,236,.7)!important}
.gm-hero a.gm-btn:hover{background:#fbf5ec!important;color:#400404!important}
}
@media (min-width:1200px){#rec4773832701 .tn-elem[data-elem-id="1791960000185"]{width:660px!important}}
