@layer base{.hb-root{--shop-bg:#fff;--shop-surface:#fff;--shop-soft:#f3f7ec;--shop-ink:#1d2b17;--shop-muted:#5f6f57;--shop-border:#e1e6d8;--shop-accent:#1a7f37;--shop-on-accent:#fff;--shop-dark:#1d2b17;--shop-on-dark:#fff;--shop-radius:1.75rem;--shop-title-font:var(--font-hb-display);font-family:var(--font-hb-body), ui-sans-serif, system-ui, sans-serif;color:#4b5d43;background-color:#fbfcf8}.hb-root :focus-visible{outline-offset:2px;border-radius:10px;outline:3px solid #ffc233}}.hb-display{font-family:var(--font-hb-display), ui-sans-serif, sans-serif;letter-spacing:-.02em}.hb-card{background:#fff;border:1px solid #edf0e6;border-radius:1.5rem;box-shadow:0 10px 24px -20px #1d2b1766}.hb-stepper .shop-stepper{color:#fff;background:#1a7f37;border-color:#1a7f37}
