/*
Theme Name: Jtheme (Child of Xtra)
Template: xtra
Version: 0.2.0
Text Domain: jtheme
*/

:root{
  --ggh-blue:#0A3161;
  --ggh-red:#B31942;
  --ggh-white:#ffffff;
  --ggh-ink:#0b1220;
  --ggh-muted:#475569;
  --ggh-border:#e2e8f0;
  --ggh-radius:16px;
}

/* Keep the overall site readable (light base). Xtra still controls most layout. */
body{
  background:#ffffff;
  color:var(--ggh-ink);
}

a{ color:var(--ggh-blue); }
a:hover{ color:var(--ggh-red); }

/* General containers */
.jtheme-wrap, .jtheme-booking-wrap{
  max-width: 1200px;
  margin: 0 auto;
  padding: 24px 16px;
}

/* IMPORTANT: booking UI styling lives in booking.css now.
   Do not override it here (this file applies globally and was causing dark/illegible booking UI). */
