html,
body {
  background: #fbf6ed !important;
}

body {
  color: #11100e !important;
}

.site-header,
header.site-header {
  background: rgba(251, 246, 237, 0.97) !important;
  border-bottom: 1px solid rgba(17, 16, 14, 0.08) !important;
}

header.site-header .lang-select,
header.site-header .menu-btn {
  background: rgba(255, 252, 246, 0.72) !important;
  border-color: rgba(184, 148, 95, 0.24) !important;
}

header.site-header nav.nav a[href="#contact"] {
  border-color: rgba(184, 148, 95, 0.34) !important;
  background: rgba(255, 252, 246, 0.42) !important;
}

.founder-section#founder,
.noble-vip-tour-section,
.noble-luxury-collections {
  background:
    radial-gradient(circle at 18% 14%, rgba(184, 148, 95, 0.10), transparent 34%),
    linear-gradient(135deg, #fbf6ed 0%, #f3eadf 52%, #eee3d3 100%) !important;
}

.noble-bespoke-section {
  background:
    radial-gradient(circle at 78% 18%, rgba(199, 161, 102, 0.16), transparent 34%),
    linear-gradient(135deg, #11100e 0%, #1a1714 54%, #0d0c0b 100%) !important;
}

.section-kicker,
.eyebrow,
.noble-collections-kicker,
.noble-vip-tour-kicker,
.noble-bespoke-kicker {
  color: #a98245 !important;
}

.noble-vip-tour-actions a:first-child,
.noble-bespoke-actions a:first-child {
  box-shadow: 0 18px 46px rgba(17, 16, 14, 0.16) !important;
}

.noble-vip-tour-image,
.noble-ilana-photo-card,
.noble-collection-card {
  border-color: rgba(184, 148, 95, 0.24) !important;
}

.noble-collection-link,
.noble-collection-number,
.noble-vip-tour-label {
  color: #f5dfb7 !important;
}

.ai-assistant,
.whatsapp-button,
.whatsapp-float,
[class*="whatsapp"] {
  box-shadow: 0 16px 42px rgba(17, 16, 14, 0.18) !important;
}
