/* Generated from content.json → theme. Edit content.json, not this file. */
@font-face{font-family:"Shrikhand-selfhosted";src:url("assets/fonts/Shrikhand-Regular.latin.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Jost-selfhosted";src:url("assets/fonts/Jost-Variable.latin.woff2") format("woff2");font-weight:300 700;font-style:normal;font-display:swap}
:root{--c-bg:#FFFDF7;--c-surface:#F3EEFA;--c-text:#1D1626;--c-heading:#3B1764;--c-muted:#544A5E;--c-link:#5B2A91;--c-primary:#5B2A91;--c-on-primary:#FFFFFF;--c-accent:#F2B705;--c-on-accent:#1D1626;--c-accent-text:#1F6B2E;--c-price:#1D1626;--c-focus:#5B2A91;--c-border:#DCD3E8;--c-hero-bg:#2A1046;--c-hero-text:#FFFFFF;--c-hero-focus:#F2B705;--c-footer-bg:#2A1046;--c-footer-text:#FFFFFF;--c-footer-focus:#F2B705;--c-notice-bg:#2A1046;--c-notice-text:#FFFFFF;--c-tag-bg:#FFF4CC;--c-tag-text:#1D1626;--c-tag-border:#F2B705;--f-heading:"Shrikhand-selfhosted", Georgia, serif;--f-body:"Jost-selfhosted", system-ui, Arial, sans-serif;--radius:14px;--heading-weight:400}
