
/* Salon — общая палитра и типографика */
#allrecords section[data-section-name], #allrecords section[class^="vb-"] {background-color:#faf7f1!important;color:#493d36!important;font-family:Arial,sans-serif!important}
#allrecords section :is(h1,h2,h3) {font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;color:#352b26!important;letter-spacing:-.025em!important}
#allrecords section :is(h1,h2,h3) :is(em,span) {color:#79543d!important}
#allrecords section :is(p,li) {font-family:Arial,sans-serif!important}
#allrecords section :is(a[class*="btn"],a[class*="button"],button[class*="btn"]) {background:#49382f!important;color:#fffaf3!important;border-color:#49382f!important;border-radius:24px!important}
#allrecords a:focus-visible,#allrecords button:focus-visible {outline:3px solid #946746;outline-offset:3px}