/*
Theme Name: GC Auto Centre
Theme URI: https://www.gcautocentre.com/
Author: GC Auto Centre Web Team
Author URI: https://www.gcautocentre.com/
Description: Custom WordPress theme for GC Auto Centre Wolverhampton. Built with Hunter 4-Wheel Alignment showcase, DVLA VRM lookup engine, and sister company alignment with GC Carhire.
Version: 1.2.0
Tested up to: 6.7
Requires PHP: 8.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gc-auto
*/

:root {
--color-brand-blue: #2563EB;
--color-brand-blue-hover: #1D4ED8;
--color-brand-blue-light: #EFF6FF;
--color-brand-dark: #0A0E17;
--color-brand-dark-surface: #141A26;
--color-plate-yellow: #FACC15;
--color-plate-yellow-border: #0A0E17;
--font-sans: 'Plus Jakarta Sans', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
--font-plate: 'Oswald', 'JetBrains Mono', sans-serif;
}

*, *::before, *::after {
box-sizing: border-box;
}

html {
font-family: var(--font-sans);
color: #1e293b;
background-color: #ffffff;
scroll-behavior: smooth;
-webkit-font-smoothing: antialiased;
}

body {
margin: 0;
padding: 0;
line-height: 1.6;
background-color: #ffffff;
}

/* Authentic UK Registration Plate Typography */
.uk-plate-font {
font-family: var(--font-plate);
letter-spacing: 0.12em;
text-transform: uppercase;
}

.uk-number-plate-box {
background-color: var(--color-plate-yellow);
border: 4px solid var(--color-plate-yellow-border);
border-radius: 0.75rem;
box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.15);
}

/* Custom Scrollbar */
::-webkit-scrollbar {
width: 6px;
height: 6px;
}
::-webkit-scrollbar-track {
background: #f1f5f9;
}
::-webkit-scrollbar-thumb {
background: var(--color-brand-blue);
border-radius: 9999px;
}

/* WordPress Core Alignment Classes */
.alignwide {
max-width: 1200px;
margin-left: auto;
margin-right: auto;
}
.alignfull {
width: 100vw;
max-width: 100%;
}