:root{--gjfc-black: #151517;--gjfc-white: #f5f8fa;--gjfc-violet-50: #f0e6ff;--gjfc-violet-100: #dfc3ff;--gjfc-violet-400: #a333ff;--gjfc-violet-600: #6700cf;--gjfc-violet-700: #4e009b;--gjfc-gray-100: #e8ecf0;--gjfc-gray-200: #d0d6de;--gjfc-gray-400: #8a939f;--gjfc-gray-500: #6b7280;--gjfc-gray-600: #4a5260;--gjfc-gray-800: #23262b;--gjfc-bg-surface: #f5f8fa;--gjfc-text-primary: #151517;--gjfc-text-secondary: #4a5260;--gjfc-text-tertiary: #8a939f;--gjfc-border-subtle: #e8ecf0;--gjfc-border-default: #d0d6de;--gjfc-radius-sm: 2px;--gjfc-radius-md: 4px;--gjfc-radius-lg: 8px;--gjfc-radius-xl: 12px;--gjfc-radius-2xl: 16px;--gjfc-radius-pill: 9999px;--gjfc-shadow-sm: 0 1px 2px rgba(21, 21, 23, .06);--gjfc-shadow-md: 0 4px 12px rgba(21, 21, 23, .1);--gjfc-shadow-lg: 0 8px 24px rgba(21, 21, 23, .14);--gjfc-dur-base: .25s;--gjfc-dur-slow: .4s;--gjfc-ease: cubic-bezier(.2, 0, 0, 1)}:root{--font-h1--family: "Graphie", sans-serif;--font-h2--family: "Graphie", sans-serif;--font-h3--family: "Graphie", sans-serif;--font-h4--family: "Graphie", sans-serif;--font-h5--family: "Graphie", sans-serif;--font-h6--family: "Graphie", sans-serif;--font-heading--family: "Graphie", sans-serif;--font-subheading--family: "Graphie", sans-serif;--font-body--family: "Gill Sans Nova", sans-serif;--font-paragraph--family: "Gill Sans Nova", sans-serif;--font-primary--family: "Gill Sans Nova", sans-serif;--font-heading--weight: 600;--font-h1--weight: 600;--font-h2--weight: 600;--font-h3--weight: 600;--font-h4--weight: 600;--font-h5--weight: 600;--font-h6--weight: 600;--font-subheading--weight: 600;--font-body--weight: 400;--font-paragraph--weight: 400;--font-primary--weight: 400}h1,h2,h3,h4,h5,h6,.h1.h1,.h2.h2,.h3.h3,.h4.h4,.h5.h5,.h6.h6{font-family:Graphie,sans-serif}.shopify-section-group-footer-group :is(p,li) a:not(.button):not(.button-secondary){text-decoration-color:transparent}.shopify-section-group-footer-group :is(p,li) a:not(.button):not(.button-secondary):hover{color:var(--gjfc-violet-600);text-decoration-color:transparent}::selection{background:var(--gjfc-violet-600);color:#fff}@keyframes gjfc-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gjfc-page-fade{animation:gjfc-fade-in var(--gjfc-dur-slow) var(--gjfc-ease) both}@media(prefers-reduced-motion:reduce){.gjfc-page-fade{animation:none}}html[data-gjfc-reveal-active] [data-gjfc-reveal]{opacity:0;transform:translateY(16px);transition:opacity var(--gjfc-dur-slow) var(--gjfc-ease),transform var(--gjfc-dur-slow) var(--gjfc-ease)}html[data-gjfc-reveal-active] [data-gjfc-reveal][data-gjfc-revealed]{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){html[data-gjfc-reveal-active] [data-gjfc-reveal],[data-gjfc-reveal]{opacity:1;transform:none;transition:none}}@media screen and (max-width:749px){.custom-font-size>h1{font-size:min(var(--font-size),9vw)}.custom-font-size>h2{font-size:min(var(--font-size),7.5vw)}.custom-font-size>h3{font-size:min(var(--font-size),6vw)}:root{--font-paragraph--size: 16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gjfc-tokens.css.map */
