:root {
  --dark: #24313b;
  --gold: #c4a26a;
  --brand-gradient: radial-gradient(ellipse 115% 180% at 22% -45%, #4b5963 0%, #394650 53%, #24313b 100%);
}

.nav { background: #000; }
.site-footer { background: #000; }

.cta-stack a,
.gallery-cta a,
#consultation-form button {
  background: #c4a26a;
}

.cta-stack a:hover,
.cta-stack a:focus-visible,
#consultation-form button:hover,
#consultation-form button:focus-visible {
  background: #b58e50;
}

.video-card span {
  background: #c4a26a;
}

.video-card iframe {
  display: block;
  width: 100%;
  aspect-ratio: 16 / 9;
  border: 0;
}

.lead-modal__dialog {
  border-color: #dfe7eb;
}

.monique .split img {
  aspect-ratio: 1;
  object-fit: cover;
  object-position: center;
}

.faq { background: #fff url('assets/22a5da03cae71bf7.jpeg') center/cover; }

@media (min-width: 901px) {
  .monique { height: auto; padding-bottom: 35px; }
}

/* Signature Hair Design logo on the copied site. */
.nav { height:123px; }
.nav img { width:245px; height:90px; object-fit:contain; object-position:center; }
@media (max-width:900px) {
  .nav { height:86px; }
  .nav img { width:175px; height:60px; }
  .nav nav { gap:8px; }
  .nav a { padding:4px 2px; font-size:12px; line-height:1.2; }
}
