.storefront-theme{--background:#f5f5f5;--foreground:#18181b;--card:#fff;--card-soft:#f3f5f7;--primary:#18181b;--primary-strong:#2b2b31;--primary-foreground:#fff;--border-soft:#d9dfe8;--border-strong:#b8c0cc;--muted:#65758b;--muted-strong:#454f5f;--offer-red:#db143c;--offer-red-light:#fde8ec;--offer-orange:#f8531b;--offer-orange-light:#fff2e6;--offer-green:#1ca64f;--offer-green-light:#e0faea;--offer-yellow:#e7b008;--offer-blue:#0a5adb;background:var(--background);color:var(--foreground);min-height:100vh;font-family:var(--font-inter), "DM Sans", ui-sans-serif, system-ui, sans-serif}.storefront-theme,.storefront-theme *{border-color:var(--border-soft)}.storefront-theme input,.storefront-theme textarea,.storefront-theme select{color:var(--foreground);background:#fff}
