:root{--st-bg: #0a0c10;--st-surface: #11141b;--st-surface-2: #171b24;--st-surface-3: #1e232e;--st-border: rgba(255, 255, 255, .07);--st-border-strong: rgba(255, 255, 255, .13);--st-text: #f3f5f9;--st-text-2: #99a3b4;--st-text-3: #6b7484;--st-accent: #2c7be5;--st-accent-hover: #4a90f0;--st-accent-soft: rgba(44, 123, 229, .12);--st-accent-line: rgba(44, 123, 229, .35);--st-accent-glow: rgba(44, 123, 229, .28);--st-gold: #ffc02e;--st-gold-soft: rgba(255, 192, 46, .13);--st-r-sm: .8rem;--st-r-md: 1.2rem;--st-r-lg: 1.6rem;--st-r-xl: 2.4rem;--st-r-pill: 999px;--st-s-1: .4rem;--st-s-2: .8rem;--st-s-3: 1.2rem;--st-s-4: 1.6rem;--st-s-5: 2.4rem;--st-s-6: 3.2rem;--st-s-7: 4.8rem;--st-s-8: 6.4rem;--st-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--st-shadow-md: 0 4px 16px rgba(0, 0, 0, .28);--st-shadow-lg: 0 12px 40px rgba(0, 0, 0, .35);--st-ease: cubic-bezier(.4, 0, .2, 1);--st-dur: .18s;--font-heading-family: "Space Grotesk", "Assistant", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-heading-weight: 600;--font-body-family: "Inter", "Assistant", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-weight: 400;--font-body-weight-bold: 600}body{letter-spacing:normal;background-color:var(--st-bg);color:var(--st-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{font-family:var(--font-heading-family);font-weight:600;letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.h0,h1,.h1{font-size:3.2rem}.hxl{font-size:3.6rem}.hxxl{font-size:4rem}h2,.h2{font-size:2.6rem}h3,.h3{font-size:2rem}@media screen and (min-width:750px){.h0,h1,.h1{font-size:4.4rem}.hxl{font-size:5.2rem}.hxxl{font-size:6rem}h2,.h2{font-size:3.4rem}h3,.h3{font-size:2.2rem}}.rte p,.sparktap-measure{max-width:62ch}.button,.shopify-challenge__button,.customer button{font-family:var(--font-body-family);font-weight:600;letter-spacing:-.01em;border-radius:var(--st-r-md);min-height:4.8rem;transition:transform var(--st-dur) var(--st-ease),box-shadow var(--st-dur) var(--st-ease),background-color var(--st-dur) var(--st-ease)}.button--primary,.button:not([disabled]):not(.button--secondary):not(.button--tertiary){box-shadow:0 1px #ffffff1f inset,0 6px 20px var(--st-accent-glow)}.button:not([disabled]):hover{transform:translateY(-1px)}.button:not([disabled]):active{transform:translateY(0)}*:focus-visible{outline:2px solid var(--st-accent-hover);outline-offset:2px;border-radius:var(--st-r-sm)}.st-card{background:var(--st-surface);border:1px solid var(--st-border);border-radius:var(--st-r-lg);transition:border-color var(--st-dur) var(--st-ease),background-color var(--st-dur) var(--st-ease),transform var(--st-dur) var(--st-ease)}.st-card:hover{border-color:var(--st-border-strong);background:var(--st-surface-2)}.st-eyebrow{display:inline-flex;align-items:center;gap:var(--st-s-2);font-size:1.2rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--st-text-2);margin:0 0 var(--st-s-3)}.st-eyebrow:before{content:"";width:1.6rem;height:1px;background:var(--st-accent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.button:not([disabled]):hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sparktap-tokens.css.map */
