/**
 * Piercing.com.tr - Global Design System
 * Warm Dark Atelier Theme
 */

:root {
  --pc-bg: #0a0a0a;
  --pc-surface: #141414;
  --pc-surface-elevated: #1a1a1a;
  --pc-border: #2a2a2a;
  --pc-text: #f5f5f5;
  --pc-text-muted: #888;
  --pc-accent: #c9a962;
  --pc-accent-hover: #d4b76a;
}

/* Base */
body {
  background-color: var(--pc-bg);
  color: var(--pc-text);
}

.site, #wrapper, #main, #primary, #content {
  background-color: transparent;
}

/* Links - sadece default */
a:not([class*="btn"]):not(.button):not(.wa-btn) {
  color: var(--pc-accent);
  text-decoration: none;
}

a:not([class*="btn"]):not(.button):not(.wa-btn):hover {
  color: var(--pc-accent-hover);
}

/* WA Button System */
.wa-btn {
  text-decoration: none !important;
}

.wa-btn--primary,
.wa-btn--primary * {
  color: #0a0a0a !important;
}

.wa-btn--secondary,
.wa-btn--secondary * {
  color: var(--pc-text) !important;
}

.wa-btn--secondary:hover,
.wa-btn--secondary:hover * {
  color: var(--pc-accent) !important;
}

/* Utility */
.pc-surface {
  background-color: var(--pc-surface);
  border: 1px solid var(--pc-border);
  border-radius: 12px;
}