:root {
    --primary: #e11d48;
    --secondary: #0ea5e9;
    --background: #ffffff;
    --navbar-links: #111827;
    --navbar-links-hover: #0ea5e9;
    --price_badge_bg_color: #0ea5e9;
    --title_prefix: #0ea5e9;
    --title_suffix: #ffffff;
    --light: #f5f6f8;
    --button-text-color: #0b1220;
    --button-background-color: #0ea5e9;

    --text: #0f0f14;
    --muted: #c9cdd2;
    --ring: color-mix(in oklab, var(--primary, #6b3df4) 45%, transparent);
    --shadow-1: 0 10px 30px rgba(16, 24, 40, .08);
    --shadow-2: 0 20px 50px rgba(16, 24, 40, .14);
    --radius-2xl: 28px;
    --maxw: 1220px;
}