:root{--screen:#fbf6f1;--surface:#fff;--border:#ebdfd7;--text:#2b2220;--muted:#7a6d68;--primary:#e94f37;--price:#d63117;--header:#75281c;--cream:#fff7e7;--success:#1e7a3b}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--screen);color:var(--text);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.45}a{color:inherit}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
