/*
Theme Name: CruiseLodging Neve Child
Theme URI: https://cruiselodging.com
Description: Update-safe child theme for CruiseLodging.com built on Neve Pro for a premium cruise affiliate site.
Author: Your Name
Author URI: https://cruiselodging.com
Template: neve
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cruiselodging-neve-child
*/

/* Design tokens (adjust to match Customizer) */
:root {
  --cl-primary: #1e3a8a;   /* deep ocean blue */
  --cl-accent:  #f5b301;   /* luxury gold */
  --cl-dark:    #0f172a;   /* navy slate */
  --cl-text:    #1f2937;   /* body text */
  --cl-muted:   #6b7280;   /* muted text */
  --cl-bg:      #ffffff;   /* background */
}

/* Base typography */
body {
  color: var(--cl-text);
  background: var(--cl-bg);
  line-height: 1.6;
}

/* Links and buttons */
a { color: var(--cl-primary); }
a:hover { color: var(--cl-dark); }

.button, .wp-element-button, .wp-block-button__link {
  background: var(--cl-primary);
  border-radius: 6px;
}
.button:hover, .wp-element-button:hover, .wp-block-button__link:hover {
  background: var(--cl-dark);
}

/* Header CTA in Neve Header Builder */
.cl-header-cta .wp-block-button__link {
  background: var(--cl-accent);
  color: #111827;
}

/* Utility */
.cl-hide { display: none !important; }
