:root {
    --primary: #1d4ed8;
    --secondary: #f59e0b;
    --background: #fffaf3;
    --navbar-links: #1f2937;
    --navbar-links-hover: #f59e0b;
    --price_badge_bg_color: #f59e0b;
    --title_prefix: #f59e0b;
    --title_suffix: #ffffff;
    --light: #fff3d6;
    --button-text-color: #231f1a;
    --button-background-color: #f59e0b;

    --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;
}