/* insight-buttons.css lives here under its original name. Book Now plus the primary
   buttons, sitewide. Gary, 9/19. Loaded LAST on every page.
   It changes no rule in any other stylesheet.

   #F7C86E with an ink label, 9.30:1. One treatment for the header Book Now and for
   every solid black button on a light ground. There was too much black on the page.
   GARY: this is an ink label on a gold fill. It supersedes the 9/18 white-on-gold
   instruction for these buttons only. The brand gold #A7916C and every tan button
   (.btn--gold, the hero Schedule button, the sticky bar) are untouched.
   On ink grounds .btn--primary stays white, which insight.css already handles.
   CARLOS: one BB button preset. Do not re-skin per page. */
.masthead .masthead__book{background:#F7C86E;border-color:#F7C86E;color:var(--ink)}
.masthead .masthead__book:hover,
.masthead .masthead__book:focus-visible{background:#EFBB55;border-color:#EFBB55;color:var(--ink)}

.btn--primary{background:#F7C86E;border-color:#F7C86E;color:var(--ink)}
.btn--primary:hover,.btn--primary:focus-visible{background:#EFBB55;border-color:#EFBB55;color:var(--ink)}
.c-send{background:#F7C86E;color:var(--ink)}
.c-send:hover{background:#EFBB55;color:var(--ink)}

/* Contact booking panel · the same ink-and-gold texture the page header carries.
   Gary, 9/19: mark off, texture up. Scrim .82 to .58, matching the header's .80 floor.
   Re-measured against the brightest pixel in hero-texture-ink-gold.jpg at .82: white 10.9:1. */
.c-book,.c-book:hover{
  background-image:linear-gradient(90deg,rgba(20,17,13,.86) 0%,rgba(20,17,13,.82) 58%,rgba(20,17,13,.58) 100%),
    url("../img/hero-texture-ink-gold.jpg");
  background-size:cover,cover;
  background-position:center,88% 46%;
  background-repeat:no-repeat,no-repeat}
.c-book:hover{background-color:#2B2412}
.c-book__mark{display:none}

/* ---- icons, sitewide. Gary, 9/19: one yellow for every icon on the site. ----
   Two values of the same yellow, chosen by ground:
   --icon-dark #F7C86E on ink (8.4:1), --icon-light #E0A33C on white and paper, which
   carries enough weight at icon scale where #F7C86E washes out. Every icon below is
   decorative and aria-hidden; the label beside it does the work.
   Rollover conflicts resolved: the conditions row icon deepens instead of going gold-ui,
   the Who We Serve card icon still inverts to ink on hover, and the first-visit spotlight
   row keeps a light icon on its ink fill. The approved homepage hero is untouched. */
:root{--icon-dark:#F7C86E;--icon-light:#E0A33C}
.c-row .tile{color:var(--icon-dark)}
.masthead__tel .tel-ic,
.masthead--arc .masthead__nap svg,
.masthead--arc .masthead__striprow .tel-ic{color:var(--icon-dark)}
.sitefoot--v3 .sitefoot__social a{color:var(--icon-dark)}
.sitefoot--v3 .sitefoot__social a:hover{border-color:var(--icon-dark);color:#fff}
.fv .day1 li.step-on .fv-ic{color:var(--icon-dark)}

.fv .fv-ic,.cond-ic,.cond-ic--svg,.wws-card__ic{color:var(--icon-light)}
.cond-section .cond-row:hover .cond-ic,
.cond-row:hover .cond-ic{color:#C1852A}
/* Who We Serve card plate · the yellow with an ink label, 9.30:1. Hover still inverts to ink. */
.wws-card__plate{background:#F7C86E;color:var(--ink)}

/* ---- yellow buttons, sitewide. Gary, 10-3: "too much tan". ----
   Every solid tan button takes the Book Now yellow, #F7C86E with an ink label (9.30:1),
   and #EFBB55 on hover. This supersedes the 9/19 note at the top of this file that left
   the tan buttons alone. Outline buttons stay outlines. The :root lift is deliberate: the
   Additional CSS in the database sets tan fills and label colours at up to three classes,
   and it loads after every stylesheet.
   The homepage hero keeps its ink sweep on hover, so its label turns white there. */
:root:root:root :is(.btn--gold,.btn--on-dark,.arc-book a.arc-book__cta,.stickybar a + a,.editorial .wp-block-button__link){
  background:#F7C86E;border-color:#F7C86E;color:var(--ink)}
:root:root:root :is(.btn--gold,.btn--on-dark,.arc-book a.arc-book__cta,.stickybar a + a,.editorial .wp-block-button__link):is(:hover,:focus-visible){
  background:#EFBB55;border-color:#EFBB55;color:var(--ink);box-shadow:none}
:root:root:root .hero-ink.hero-ink--light .btn--gold:is(:hover,:focus-visible){background:#F7C86E;border-color:#F7C86E;color:#fff}
.masthead .masthead__menu[open] summary{background:#F7C86E;border-color:#F7C86E;color:var(--ink)}
.tcard__actions .btn--ghost:hover{background:#F7C86E;border-color:#F7C86E;color:var(--ink)}
