/* ── CORSA — Tilda Custom CSS ── */

/* Barcha linklar reset */
a { color: inherit !important; text-decoration: none !important; }

/* ── NAV ── */
.t-menu_fixed {
  background: linear-gradient(to bottom, rgba(3,17,13,0.72) 0%, transparent 100%) !important;
  transition: background 0.5s !important;
}
.t-menu_fixed.t-menu_fixed_active {
  background: rgba(3,17,13,0.90) !important;
  backdrop-filter: blur(20px) !important;
  -webkit-backdrop-filter: blur(20px) !important;
  border-bottom: 1px solid rgba(163,133,96,0.12) !important;
}

/* Nav menu link ranglar */
.t-menu__link-item a,
.t-menu__link,
.t-menu .t-menu__link-item {
  color: #b8b8b8 !important;
  font-size: 12px !important;
  letter-spacing: 0.1em !important;
  text-transform: uppercase !important;
}
.t-menu__link-item a:hover,
.t-menu__link:hover {
  color: #ffffff !important;
}

/* Nav CTA tugmasi — GAPLASHAMIZ */
.t-menu__cta-btn,
.t-menu .t-btn {
  border: 1px solid rgba(255,255,255,0.3) !important;
  color: rgba(255,255,255,0.85) !important;
  background: transparent !important;
  border-radius: 2px !important;
}
.t-menu__cta-btn:hover,
.t-menu .t-btn:hover {
  background: rgba(255,255,255,0.09) !important;
  color: #ffffff !important;
  border-color: rgba(255,255,255,0.55) !important;
}

/* ── BUTTONS ── */
.t-btn {
  background: #A38560 !important;
  color: #03110D !important;
  border-radius: 2px !important;
  letter-spacing: 0.1em !important;
  font-weight: 500 !important;
  text-transform: uppercase !important;
}
.t-btn:hover {
  background: #c0a070 !important;
  color: #03110D !important;
}

/* ── BODY / BACKGROUND ── */
body, .t-body {
  background: #03110D !important;
  color: #E0E0E0 !important;
  -webkit-font-smoothing: antialiased !important;
}
