/* =============================================================
   custom.css — WHMCS variable overrides only.
   All GigsHost theme styles live in gigshost.css.
   ============================================================= */

:root {
    /* Map WHMCS theme tokens to GigsHost brand colors */
    --primary:           #2563eb;
    --primary-lifted:    #1d4ed8;
    --primary-accented:  #1e40af;

    --secondary:         #f97316;
    --secondary-lifted:  #ea580c;
    --secondary-accented:#c2410c;

    --info:              #2563eb;
    --info-lifted:       #1d4ed8;
    --info-accented:     #1e40af;

    /* Rounding to match GigsHost card/button style */
    --rounding-sm: 0.375rem;
    --rounding-md: 0.5rem;
    --rounding-lg: 0.75rem;
}

/* Override Bootstrap primary button to use GigsHost blue */
.btn-primary {
    background-color: #2563eb;
    border-color: #2563eb;
}

.btn-primary:hover,
.btn-primary:focus {
    background-color: #1d4ed8;
    border-color: #1d4ed8;
}

/* Override default link color */
a { color: #2563eb; }
a:hover { color: #1d4ed8; }

/* Suppress legacy header/footer background so gigshost.css takes over */
header.header  { background-color: transparent; }
footer.footer  { background-color: transparent; padding: 0; margin: 0; }
