/**
 * AVSCODE Newsletter Coupon Popup - Custom CSS overrides
 *
 * Πείραξε αυτό το αρχείο για γρήγορες αλλαγές στο popup.
 * Για να μη χαθούν οι αλλαγές σε μελλοντικό plugin update, αντέγραψέ το στο child theme ως:
 * wp-content/themes/your-child-theme/avscode-newsletter-coupon-popup.css
 */

.avscode-ncp {
  --ncp-bg: #fffaf4;
  --ncp-text: #1f1b16;
  --ncp-muted: #6f6255;
  --ncp-soft: #f4efe7;
  --ncp-accent: #b08a5d;
  --ncp-accent-2: #1f1b16;
  --ncp-accent-soft: rgba(176, 138, 93, 0.14);
  --ncp-border: rgba(31, 27, 22, 0.10);
}

.avscode-ncp__dialog {
  background: linear-gradient(180deg, #fffaf4 0%, #ffffff 100%);
  border-color: rgba(176, 138, 93, 0.18);
}

.avscode-ncp__overlay {
  background: rgba(31, 27, 22, 0.58);
}

.avscode-ncp__hero {
  background:
    radial-gradient(circle at top right, rgba(176, 138, 93, 0.22), transparent 36%),
    radial-gradient(circle at left top, rgba(31, 27, 22, 0.10), transparent 34%),
    linear-gradient(180deg, rgba(244, 239, 231, 0.95) 0%, rgba(255, 250, 244, 0) 100%);
}

.avscode-ncp__badge {
  color: #8a6a45;
  border-color: rgba(176, 138, 93, 0.18);
}

.avscode-ncp__badge-dot,
.avscode-ncp__button {
  background: linear-gradient(135deg, #1f1b16 0%, #b08a5d 100%);
}

.avscode-ncp__button {
  box-shadow: 0 18px 34px rgba(176, 138, 93, 0.22);
}

.avscode-ncp__button:hover {
  box-shadow: 0 22px 40px rgba(176, 138, 93, 0.28);
}

.avscode-ncp__label input[type="email"]:focus {
  border-color: rgba(176, 138, 93, 0.70);
  box-shadow: 0 0 0 4px rgba(176, 138, 93, 0.14);
}

.avscode-ncp__consent a {
  color: #8a6a45;
}

/*
 * Γρήγορες αλλαγές:
 * - Κύριο χρώμα: άλλαξε τα #b08a5d
 * - Σκούρο χρώμα: άλλαξε τα #1f1b16
 * - Background: άλλαξε τα #fffaf4 / #f4efe7
 */
