:root{--glass-bg:rgba(255,255,255,0.4);--glass-sheet-bg:rgba(252,250,247,0.94);--glass-blur:blur(24px) saturate(1.4);--glass-border-top:rgba(255,255,255,0.7);--glass-border-left:rgba(255,255,255,0.6);--glass-inset:inset 0 1px 0 rgba(255,255,255,0.5);--glass-shadow:0 4px 20px rgba(0,0,0,0.06);--bp-page-bg:#f5f0ea;--bp-hero-bg:#3b3530;--bp-hero-text:#ffffff;--bp-hero-muted:#cfcbc6;--bp-gold:#e8a838;--bp-gold-ink:#2c2c2a;--bp-gold-dark:#6b4508;--bp-ink:#2c2c2a;--bp-body:#4f4e4a;--bp-muted:#66655f;--bp-price:#8a5a0b;--bp-icon:#9a6510;--bp-whatsapp:#128c4a;--bp-open:#1c7440;--bp-star:#a86f0a;--bp-open-tint:#eaf4ee;--bp-error:#b3261e;--bp-line:#e3dcd2;--bp-row:#f7f2eb;--bp-thumb:#e6ded3;--bp-field:#ffffff;--bp-sheet:#fffdf9;--bp-grabber:#d5cfc7;--bp-scrim:rgba(20,18,16,0.5);--bp-radius-btn:10px;--bp-radius-panel:14px;--bp-radius-row:12px;--bp-touch:44px}