@font-face{font-family:Basis Grotesque;src:url(x3-BasisGrotesque-Regular.woff2) format("woff2"),url(x3-BasisGrotesque-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(x3-BasisGrotesque-Medium.woff2) format("woff2"),url(x3-BasisGrotesque-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(x3-BasisGrotesque-Bold.woff2) format("woff2"),url(x3-BasisGrotesque-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque;src:url(x3-BasisGrotesque-Black.woff2) format("woff2"),url(x3-BasisGrotesque-Black.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--green:#38584B;--green-deep:#2C463C;--orange:#FF9B00;--yellow:#FFD700;--orange-light:#FFC266;--cream:#F5F2EA;--white:#FFFFFF;--ink:#141414;--ink-soft:#3A3A3A;--line:#D9D6CC;--mist:#E9EFEC;--mist-dim:#D6E0DB;--paper:#F4F1EA;--line-on-green:#6E8A7E;--surface:#F5F2EA;--text:#141414;--text-muted:#3A3A3A;--kicker:#38584B;--border:#D9D6CC;--focus:#141414;--ink-muted:#555555;--caption-ground:rgba(245,242,234,.94);--shade:rgba(20,38,31,.74);--hairline:#D9D6CC;--on-green-soft:#E9EFEC;--space-4:4px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-18:18px;--space-22:22px;--space-24:24px;--space-28:28px;--space-44:44px;--space-48:48px;--space-56:56px;--space-64:64px;--radius-caption:4px;--radius-pack-sm:8px;--radius-photo-s:10px;--radius-photo:12px;--radius-tile:14px;--radius-card:16px;--radius-pill:999px;--shadow-menu:0 18px 30px rgba(20,20,20,.08);--wrap-max:1240px;--gutter:24px;--gutter-phone:16px;--tap-min:44px;--breakpoint:820px;--button-height:52px;--arrow-circle:42px;--focus-ring:3px;--input-text:16px;--logo-on-photo:.88;--line-fill:.18;--font-sans:"Basis Grotesque", "Helvetica Neue", Helvetica, Arial, sans-serif}[data-theme=green]{--surface:#38584B;--text:#FFFFFF;--text-muted:#E9EFEC;--kicker:#FFC266;--border:#6E8A7E;--focus:#FFFFFF;--hairline:#D9D6CC;--on-green-soft:#E9EFEC}@media(max-width:820px){:root{--gutter:16px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/x3-tokens.css.map */
