
:root { --border:#DDE0E3;--color-1:#002B72;--color-2:#4CC7F4;--color-3:#000000;--color-4:#000000;--color-5:#000000;--eyebrow:0.75rem;--h1-size:2.625rem;--h2-size:1.75rem;--h3-size:1.313rem;--h4-size:1.125rem;--h5-size:1rem;--h6-size:0.875rem;--hero-size:3.5rem;--navigation:1rem;--button-size:1rem;--border-hover:#C1C5C8;--pricing-size:1.125rem;--text-primary:#000E26;--color-disabled:#7C8491;--text-secondary:#30476C;--gradient-radial:radial-gradient(110.73% 89.37% at 50.15% 99.6%, #003792 0%, #001E50 100%);--body-font-family:'vw_head_regular', 'Mona Sans', sans-serif;--color-1-bg-color:#002B72;--attention-grabber:#2e7d32;--tertiary-bg-color:#DDE0E3;--background-primary:#F4F6F8;--button-font-weight:400;--color-1-text-color:#fff;--pricing-large-size:1.5rem;--secondary-bg-color:#4CC7F4;--background-gradient:linear-gradient(180deg, #FFF 0%, #F4F6F8 100%);--gradient-horizontal:linear-gradient(90deg, #001E50 0%, #003792 100%);--heading-font-family:'Mona Sans', sans-serif;--heading-font-weight:400;--background-secondary:#fff;--global-border-radius:0px;--body-bold-font-weight:400;--hyperlink-text-decoration:underline;--global-button-border-radius:0px;--tertiary-button-label-color:#000E26;--secondary-button-label-color:#000E26;--vehicle-listing-discount-text-color:var(--text-primary); }

[data-theme="dark"] { --border:#577C9A;--color-info:#6FDCFF;--color-link:#7EABFF;--color-error:#FF7878;--border-hover:#83A1B9;--text-primary:#fff;--color-success:#7FE3A9;--color-warning:#FFD860;--color-disabled:#AEBFCC;--text-secondary:#BCCAD6;--color-1-bg-color:#002B72;--tertiary-bg-color:#577C9A;--background-primary:#00437A;--color-1-text-color:#fff;--secondary-bg-color:#4CC7F4;--background-gradient:linear-gradient(180deg, #001E50 0%, #00437A 100%);--background-secondary:#001e50;--tertiary-button-label-color:#fff;--secondary-button-label-color:#000E26;--vehicle-listing-discount-text-color:var(--text-primary); }

[data-theme="light"] { --border:#DDE0E3;--color-1:#002B72;--color-2:#4CC7F4;--color-3:#000000;--color-4:#000000;--color-5:#000000;--eyebrow:0.75rem;--h1-size:2.625rem;--h2-size:1.75rem;--h3-size:1.313rem;--h4-size:1.125rem;--h5-size:1rem;--h6-size:0.875rem;--hero-size:3.5rem;--navigation:1rem;--button-size:1rem;--border-hover:#C1C5C8;--pricing-size:1.125rem;--text-primary:#000E26;--color-disabled:#7C8491;--text-secondary:#30476C;--gradient-radial:radial-gradient(110.73% 89.37% at 50.15% 99.6%, #003792 0%, #001E50 100%);--body-font-family:'vw_head_regular', 'Mona Sans', sans-serif;--color-1-bg-color:#002B72;--attention-grabber:#2e7d32;--tertiary-bg-color:#DDE0E3;--background-primary:#F4F6F8;--button-font-weight:400;--color-1-text-color:#fff;--pricing-large-size:1.5rem;--secondary-bg-color:#4CC7F4;--background-gradient:linear-gradient(180deg, #FFF 0%, #F4F6F8 100%);--gradient-horizontal:linear-gradient(90deg, #001E50 0%, #003792 100%);--heading-font-family:'Mona Sans', sans-serif;--heading-font-weight:400;--background-secondary:#fff;--global-border-radius:0px;--body-bold-font-weight:400;--hyperlink-text-decoration:underline;--global-button-border-radius:0px;--tertiary-button-label-color:#000E26;--secondary-button-label-color:#000E26;--vehicle-listing-discount-text-color:var(--text-primary); }
