:root{--cp-bp-md: 750px;--cp-bp-lg: 990px;--cp-bp-dt: 1024px;--cp-bp-xl: 1440px;--cp-blue: #3950d8;--cp-yellow: #ffc217;--cp-light-yellow: #f9e9bc;--cp-light-blue: #deeaf9;--cp-light-pink: #f9e1ea;--cp-dark-pink: #ea8ebb;--cp-light-green: #d8efe7;--cp-dark-green: #048a7d;--cp-blue-hover: #3042b2;--cp-yellow-hover: #e3ab0b;--cp-flat-white: #ffffff;--cp-off-white: #faf6ef;--cp-near-black: #0d0d0d;--cp-black: #000000;--cp-blue-rgb: 57 80 216;--cp-yellow-rgb: 255 194 23;--cp-near-black-rgb: 13 13 13;--cp-off-white-rgb: 250 246 239;--cp-text-primary: var(--cp-near-black);--cp-text-inverse: var(--cp-flat-white);--cp-text-accent: var(--cp-blue);--cp-surface-primary: var(--cp-off-white);--cp-surface-accent: var(--cp-blue);--cp-stroke-strong: var(--cp-black);--cp-stroke-accent: var(--cp-blue);--cp-stroke-highlight: var(--cp-yellow);--cp-icon-accent: var(--cp-blue);--cp-font-display: "Loos Normal", "Helvetica Neue", Helvetica, Arial, sans-serif;--cp-font-text: "Helvetica Neue", Helvetica, Arial, sans-serif;--cp-weight-regular: 400;--cp-weight-medium: 500;--cp-weight-bold: 700;--cp-h1-size: 4rem;--cp-h1-line-height: 1.2;--cp-h1-letter-spacing: -.02em;--cp-h2-size: 3.5rem;--cp-h2-line-height: 1.2;--cp-h2-letter-spacing: -.02em;--cp-h3-size: 3rem;--cp-h3-line-height: 1.2;--cp-h3-letter-spacing: -.02em;--cp-h4-size: 2.5rem;--cp-h4-line-height: 1;--cp-h4-letter-spacing: -.02em;--cp-h5-size: 1.5rem;--cp-h5-line-height: 1;--cp-h5-letter-spacing: -.02em;--cp-s1-size: 1.5rem;--cp-s1-line-height: 1;--cp-s1-letter-spacing: 0em;--cp-s2-size: 1rem;--cp-s2-line-height: 1;--cp-s2-letter-spacing: 0em;--cp-s3-size: .75rem;--cp-s3-line-height: 1;--cp-s3-letter-spacing: 0em;--cp-t1-size: 1.125rem;--cp-t1-line-height: 1.28;--cp-t1-letter-spacing: 0em;--cp-t2-size: 1rem;--cp-t2-line-height: 1.28;--cp-t2-letter-spacing: 0em;--cp-t3-size: .75rem;--cp-t3-line-height: 1.28;--cp-t3-letter-spacing: 0em;--font-heading--family: var(--cp-font-display);--font-heading--weight: var(--cp-weight-bold);--font-heading--style: normal;--font-body--family: var(--cp-font-text);--font-body--weight: var(--cp-weight-regular);--font-body--style: normal;--font-subheading--family: var(--cp-font-text);--font-subheading--weight: var(--cp-weight-medium);--font-subheading--style: normal;--font-accent--family: var(--cp-font-text);--font-accent--weight: var(--cp-weight-regular);--font-accent--style: normal;--font-h1--family: var(--cp-font-display);--font-h1--weight: var(--cp-weight-bold);--font-h1--style: normal;--font-h1--size: var(--cp-h1-size);--font-h1--line-height: var(--cp-h1-line-height);--font-h1--letter-spacing: var(--cp-h1-letter-spacing);--font-h2--family: var(--cp-font-display);--font-h2--weight: var(--cp-weight-bold);--font-h2--style: normal;--font-h2--size: var(--cp-h2-size);--font-h2--line-height: var(--cp-h2-line-height);--font-h2--letter-spacing: var(--cp-h2-letter-spacing);--font-h3--family: var(--cp-font-display);--font-h3--weight: var(--cp-weight-bold);--font-h3--style: normal;--font-h3--size: var(--cp-h3-size);--font-h3--line-height: var(--cp-h3-line-height);--font-h3--letter-spacing: var(--cp-h3-letter-spacing);--font-h4--family: var(--cp-font-display);--font-h4--weight: var(--cp-weight-bold);--font-h4--style: normal;--font-h4--size: var(--cp-h4-size);--font-h4--line-height: var(--cp-h4-line-height);--font-h4--letter-spacing: var(--cp-h4-letter-spacing);--font-h5--family: var(--cp-font-display);--font-h5--weight: var(--cp-weight-bold);--font-h5--style: normal;--font-h5--size: var(--cp-h5-size);--font-h5--line-height: var(--cp-h5-line-height);--font-h5--letter-spacing: var(--cp-h5-letter-spacing);--font-paragraph--family: var(--cp-font-text);--font-paragraph--weight: var(--cp-weight-regular);--font-paragraph--style: normal;--font-paragraph--size: var(--cp-t1-size);--font-paragraph--line-height: var(--cp-t1-line-height);--font-paragraph--letter-spacing: var(--cp-t1-letter-spacing);--cp-space-1: 4px;--cp-space-2: 8px;--cp-space-3: 12px;--cp-space-4: 16px;--cp-space-5: 20px;--cp-space-6: 24px;--cp-space-7: 28px;--cp-space-8: 32px;--cp-space-10: 40px;--cp-space-12: 48px;--cp-space-14: 56px;--cp-space-16: 64px;--cp-space-18: 72px;--cp-space-20: 80px;--cp-space-22: 88px;--cp-radius-sm: 6px;--cp-radius-md: 8px;--cp-radius-lg: 10px;--cp-radius-xl: 16px;--cp-radius-pill: 100px}.cp-h1{font-family:var(--cp-font-display);font-weight:var(--cp-weight-bold);font-style:normal;font-size:var(--cp-h1-size);line-height:var(--cp-h1-line-height);letter-spacing:var(--cp-h1-letter-spacing)}.cp-s2,.cp-s2-caps,.cp-t2{font-family:var(--cp-font-text);font-style:normal}.cp-s2,.cp-s2-caps{font-size:var(--cp-s2-size);font-weight:var(--cp-weight-medium);line-height:var(--cp-s2-line-height);letter-spacing:var(--cp-s2-letter-spacing)}.cp-s2-caps{text-transform:uppercase}.cp-t2{font-weight:var(--cp-weight-regular);font-size:var(--cp-t2-size);line-height:var(--cp-t2-line-height);letter-spacing:var(--cp-t2-letter-spacing)}.cp-button{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 42px;border:0;border-radius:100px;background:var(--cp-blue);color:var(--cp-text-inverse);font-family:var(--cp-font-text);font-size:var(--cp-s2-size);font-weight:var(--cp-weight-bold);line-height:normal;letter-spacing:0;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.cp-button:hover,.cp-button:focus-visible{background:#3042b2;color:var(--cp-text-inverse)}.cp-button:disabled{opacity:.5;cursor:default}.cp-button:disabled:hover{background:var(--cp-blue)}@media(prefers-reduced-motion:reduce){.cp-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/candy-tokens.css.map */
