/*
 * cac.css - Carolina Automotive Center shared page styling
 * Loaded on the content pages (home, finance, sell, request, about, contact).
 * Scoped to .cac-home so it never leaks into inventory/VDP pages.
 * IMPORTANT: only set font-family + decorative helpers here. Never set margin/padding
 * on element selectors -- it would outrank Tailwind utilities and break spacing.
 */
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Barlow:wght@400;500;600;700&display=swap');

.cac-home { font-family: 'Barlow', -apple-system, BlinkMacSystemFont, sans-serif; }
.cac-home h1, .cac-home h2, .cac-home h3, .cac-home h4 { font-family: 'Oswald', sans-serif; }
.cac-eyebrow { font-family: 'Oswald', sans-serif; text-transform: uppercase; letter-spacing: 0.18em; font-weight: 600; }
.cac-rule { width: 56px; height: 4px; background: var(--primary); border-radius: 2px; }
.cac-dark { background-color: #0d1b2c; background-image: linear-gradient(rgba(13,27,44,0.90), rgba(13,27,44,0.93)), url('/web/images/design-library/background-patterns/background-dark-steel-metal-pattern.jpg'); background-size: cover; background-position: center; }
