:root{
        --color-1:#0074E8;--color-2:#787B80;--color-3:#000000;--color-4:#000000;--color-5:#000000;--gradient-vertical:linear-gradient(180deg, #29587E 0%, #003158 100%);--gradient-horizontal:linear-gradient(90deg, #005CB8 0%, #0074E8 100%);--gradient-radial:radial-gradient(110.73% 89.37% at 50.15% 99.6%, #0074E8 0%, #005CB8 100%);--body-font-family:'Mona Sans', sans-serif;--heading-font-family:'peugeot_new_bold', 'Mona Sans', sans-serif;--background-primary:#F3F3F3;--background-secondary:#fff;--background-gradient:linear-gradient(180deg, #FFF 0%, #F3F3F3 100%);--text-primary:#000000;--text-secondary:#787B80;--border:#D4D4D4;--border-hover:#BBBBBB;--color-disabled:#ACB1B8;--global-button-border-radius:0px;--global-border-radius:0px;--hero-size:2.625rem;--h1-size:2.25rem;--h2-size:1.625rem;--h3-size:1.25rem;--h4-size:1rem;--h5-size:1rem;--h6-size:0.75rem;--eyebrow:0.688rem;--button-size:0.875rem;--navigation:0.75rem;--pricing-size:1.125rem;--pricing-large-size:1.5rem;--heading-font-weight:700;--color-1-text-color:#fff;--color-1-bg-color:#0074E8;--secondary-button-label-color:#fff;--secondary-bg-color:#787B80;--tertiary-bg-color:#D4D4D4;--tertiary-button-label-color:#000;--button-font-weight:700;--hyperlink-text-decoration:underline;--vehicle-listing-discount-text-color:var(--text-primary);

        & [data-theme="dark"]{
            --background-primary:#2D2D2E;--background-secondary:#000;--background-gradient:linear-gradient(180deg, #000 0%, #2D2D2E 100%);--text-primary:#fff;--text-secondary:#ADAEB2;--color-success:#7FE3A9;--color-warning:#FFD860;--color-error:#FF7878;--color-info:#6FDCFF;--color-link:#7EABFF;--border:#4A4A4C;--border-hover:#747476;--color-disabled:#818284;--color-1-text-color:#fff;--color-1-bg-color:#0074E8;--secondary-button-label-color:#fff;--secondary-bg-color:#787B80;--tertiary-bg-color:#4A4A4C;--tertiary-button-label-color:#fff;--vehicle-listing-discount-text-color:var(--text-primary);
        }

        & [data-theme="light"]{
            --color-1:#0074E8;--color-2:#787B80;--color-3:#000000;--color-4:#000000;--color-5:#000000;--gradient-vertical:linear-gradient(180deg, #29587E 0%, #003158 100%);--gradient-horizontal:linear-gradient(90deg, #005CB8 0%, #0074E8 100%);--gradient-radial:radial-gradient(110.73% 89.37% at 50.15% 99.6%, #0074E8 0%, #005CB8 100%);--body-font-family:'Mona Sans', sans-serif;--heading-font-family:'peugeot_new_bold', 'Mona Sans', sans-serif;--background-primary:#F3F3F3;--background-secondary:#fff;--background-gradient:linear-gradient(180deg, #FFF 0%, #F3F3F3 100%);--text-primary:#000000;--text-secondary:#787B80;--border:#D4D4D4;--border-hover:#BBBBBB;--color-disabled:#ACB1B8;--global-button-border-radius:0px;--global-border-radius:0px;--hero-size:2.625rem;--h1-size:2.25rem;--h2-size:1.625rem;--h3-size:1.25rem;--h4-size:1rem;--h5-size:1rem;--h6-size:0.75rem;--eyebrow:0.688rem;--button-size:0.875rem;--navigation:0.75rem;--pricing-size:1.125rem;--pricing-large-size:1.5rem;--heading-font-weight:700;--color-1-text-color:#fff;--color-1-bg-color:#0074E8;--secondary-button-label-color:#fff;--secondary-bg-color:#787B80;--tertiary-bg-color:#D4D4D4;--tertiary-button-label-color:#000;--button-font-weight:700;--hyperlink-text-decoration:underline;--vehicle-listing-discount-text-color:var(--text-primary);
        }
    }