@font-face{font-family:'Fraunces';font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/sugoi/assets/fonts/fraunces-var.woff2) format('woff2')}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/sugoi/assets/fonts/librefranklin-var.woff2) format('woff2')}:root{--sg-font-display:'Fraunces', 'Iowan Old Style', Georgia, serif;--sg-font-body:'Libre Franklin', system-ui, -apple-system, 'Segoe UI', sans-serif;--sg-bg:#ffffff;--sg-surface:#ffffff;--sg-surface-2:#f3f6fc;--sg-surface-3:#e8eef8;--sg-ink:#14161f;--sg-ink-soft:#4b5263;--sg-ink-faint:#8a92a4;--sg-line:#e3e8f1;--sg-line-strong:#ccd5e5;--sg-accent:#1d3184;--sg-accent-2:#ea4a12;--sg-accent-hover:#16266a;--sg-gold:#f2b705;--sg-sage:#0a8c30;--sg-on-accent:#ffffff;--sg-danger:#d32f2f;--sg-hairline-on-dark:rgba(255,255,255,.18);--sg-radius:18px;--sg-radius-sm:10px;--sg-radius-lg:24px;--sg-radius-pill:999px;--sg-space-1:.25rem;--sg-space-2:.5rem;--sg-space-3:.75rem;--sg-space-4:1rem;--sg-space-5:1.5rem;--sg-space-6:2rem;--sg-space-7:3rem;--sg-space-8:4rem;--sg-shadow:0 10px 30px rgba(20,22,31,.08);--sg-shadow-sm:0 2px 10px rgba(20,22,31,.06);--sg-focus:0 0 0 3px rgba(29,49,132,.28);--sg-container:1200px;--sg-header-h:118px;--sg-touch:48px;--sg-collection-accent:var(--sg-accent)}