*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5;color:#111;background:#fff}.storefront-root{--color-primary:#111111;--color-accent:#111111;--color-bg:#ffffff;--font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;min-height:100dvh;background:var(--color-bg);font-family:var(--font-family)}