@font-face{font-family:"DM Serif Display";src:url(dm-serif-display-400-latin.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"DM Serif Display";src:url(dm-serif-display-400-latin-ext.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";src:url(source-sans-3-400-latin.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";src:url(source-sans-3-400-latin-ext.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";src:url(source-sans-3-600-latin.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";src:url(source-sans-3-600-latin-ext.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";src:url(source-sans-3-700-latin.woff2) format("woff2");font-weight:700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";src:url(source-sans-3-700-latin-ext.woff2) format("woff2");font-weight:700;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--g-ink: #2C2C2A;--g-cream: #F4EEDD;--g-paper: #FBF8F1;--g-white: #FFFFFF;--g-line: #E4DCCB;--g-muted: #4A463D;--g-green: #1F6B33;--g-green-soft: #E6F0E4;--g-red: #C62828;--g-red-soft: #FBE9E7;--g-green-hover: #17562A;--g-on-ink: #E8E1CF;--g-on-ink-muted: #CFC6B0;--g-ink-line: #4A463D;--g-ink-line-strong: #5A5549;--g-ink-raised: #3A352D;--g-font-serif: "DM Serif Display", Georgia, serif;--g-font-sans: "Source Sans 3", Arial, sans-serif;--g-text: 16px;--g-text-lg: 17px;--g-text-sm: 14px;--g-h1: 34px;--g-h2: 30px;--g-h3: 24px;--g-eyebrow: 13px;--g-space-1: 4px;--g-space-2: 8px;--g-space-3: 12px;--g-space-4: 16px;--g-space-5: 24px;--g-space-6: 36px;--g-space-7: 56px;--g-radius-pill: 999px;--g-radius-control: 10px;--g-radius-card: 12px;--g-radius-box: 16px;--g-touch: 44px;--g-btn-height: 52px;--g-page-width: 1200px;--g-gutter: 16px;--g-section: 36px;--g-focus: 3px solid var(--g-green);--g-ease: cubic-bezier(.2, .7, .2, 1);--g-fast: .15s;--g-normal: .25s}@media(min-width:768px){:root{--g-gutter: 24px}}@media(min-width:1200px){:root{--g-gutter: 40px;--g-section: 56px;--g-h1: 48px;--g-h2: 36px;--g-h3: 26px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tokens.css.map */
