:root{--color-pink: #ff17b6;--color-yellow: #fff400;--color-teal: #2cd5c4;--color-purple: #7a23f4;--color-cream: #fffaf7;--color-white: #ffffff;--color-grey-100: #f6f6f6;--color-grey-300: #d9d9d9;--color-ink: #0c0c0c;--color-brown: #472201;--color-shadow-rgb: 122 35 244;--surface-1: var(--color-pink);--surface-2: var(--color-yellow);--surface-3: var(--color-teal);--surface-4: var(--color-purple);--surface-7: var(--color-cream);--surface-primary: var(--color-white);--surface-secondary: var(--color-grey-100);--surface-tertiary: var(--color-grey-300);--surface-quaternary: var(--color-ink);--text-1: var(--color-brown);--text-2: var(--color-purple);--text-3: var(--color-yellow);--text-4: var(--color-cream);--text-5: var(--color-cream);--text-primary: var(--color-ink);--icons-1: var(--color-pink);--icons-2: var(--color-yellow);--icons-4: var(--color-teal);--icons-5: var(--color-purple);--buttons-1: var(--color-pink);--buttons-2: var(--color-yellow);--buttons-3: var(--color-purple);--stroke-1: var(--color-brown);--stroke-2: var(--color-pink);--stroke-3: var(--color-yellow);--stroke-3-2: var(--color-purple);--primary-buttercream-yellow: var(--color-yellow);--primary-cream: var(--color-cream);--color-border: var(--surface-4);--color-focus-ring: var(--surface-4);--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 800;--font-weight-ultra: 900;--font-size-h1: 5.5rem;--font-size-h2: 4.5rem;--font-size-h3: 3.5rem;--font-size-h4: 2.5rem;--font-size-h5: 2rem;--font-size-h6: 1.5rem;--font-size-h7: 1.25rem;--font-size-title-3: 1.5rem;--font-size-title-5: 1.25rem;--font-size-body-1: 1.125rem;--font-size-body-2: 1rem;--font-size-body-3: .875rem;--font-size-utility-1: 1.125rem;--font-size-utility-2: 1rem;--font-size-button-large: 1.25rem;--font-size-nav: 1.125rem;--line-height-display: 1;--line-height-body: 1.12;--line-height-ui: 1;--letter-spacing-0: 0;--letter-spacing-tight: .02em;--letter-spacing-wide: .04em;--shadow-sticker: -.375rem .375rem 0 0 rgba(0, 0, 0, .2);--radius-sm: 1rem;--radius-md: 1.5rem;--radius-lg: 2rem;--radius-pill: 3.25rem;--border: .25rem;--space-4: .25rem;--space-6: .375rem;--space-8: .5rem;--space-10: .625rem;--space-12: .75rem;--space-13: .8125rem;--space-15: .9375rem;--space-16: 1rem;--space-18: 1.125rem;--space-20: 1.25rem;--space-24: 1.5rem;--space-28: 1.75rem;--space-32: 2rem;--space-34: 2.125rem;--space-36: 2.25rem;--space-40: 2.5rem;--space-44: 2.75rem;--space-48: 3rem;--space-52: 3.25rem;--space-56: 3.5rem;--space-60: 3.75rem;--space-64: 4rem;--space-68: 4.25rem;--space-72: 4.5rem;--space-76: 4.75rem;--space-80: 5rem;--space-84: 5.25rem;--space-88: 5.5rem;--space-92: 5.75rem;--space-96: 6rem;--transition-fast: .12s ease;--transition-base: .2s ease}.heading-h1,.heading-h2,.heading-h3,.heading-h4,.heading-h5,.heading-h5-caps,.heading-h6,.heading-h7{font-family:var(--font-heading--family);font-weight:var(--font-weight-ultra);line-height:var(--line-height-display);color:var(--text-2);text-transform:lowercase}.heading-h1{font-size:var(--font-size-h1);letter-spacing:var(--letter-spacing-0)}@media(max-width:749px){.heading-h1{font-size:var(--font-size-h3)}}@media(min-width:750px)and (max-width:989px){.heading-h1{font-size:var(--font-size-h3)}}@media(min-width:990px)and (max-width:1439px){.heading-h1{font-size:3.75rem}}.heading-h2{font-size:var(--font-size-h2);letter-spacing:var(--letter-spacing-0)}@media(max-width:749px){.heading-h2{font-size:var(--font-size-h3)}}@media(min-width:750px)and (max-width:989px){.heading-h2{font-size:3.125rem}}@media(min-width:990px)and (max-width:1439px){.heading-h2{font-size:4.125rem}}.heading-h3{font-size:var(--font-size-h3);letter-spacing:var(--letter-spacing-0)}.heading-h4{font-size:var(--font-size-h4);letter-spacing:var(--letter-spacing-tight)}@media(max-width:749px){.heading-h4{font-size:var(--font-size-h6)}}@media(min-width:750px)and (max-width:989px){.heading-h4{font-size:var(--font-size-h5)}}.heading-h5{font-size:var(--font-size-h5);letter-spacing:var(--letter-spacing-tight)}@media(max-width:749px){.heading-h5{font-size:var(--font-size-h6)}}@media(min-width:750px)and (max-width:989px){.heading-h5{font-size:1.75rem}}@media(min-width:990px)and (max-width:1439px){.heading-h5{font-size:1.875rem}}.heading-h5-caps{font-size:var(--font-size-h5);letter-spacing:var(--letter-spacing-tight);text-transform:uppercase}@media(max-width:749px){.heading-h5-caps{font-size:var(--font-size-h6)}}@media(min-width:750px)and (max-width:989px){.heading-h5-caps{font-size:1.75rem}}@media(min-width:990px)and (max-width:1439px){.heading-h5-caps{font-size:1.875rem}}.heading-h6{font-size:var(--font-size-h6);letter-spacing:var(--letter-spacing-tight)}.heading-h7{font-size:var(--font-size-h7);letter-spacing:var(--letter-spacing-wide)}.title-3,.title-5{font-family:var(--font-heading--family);font-weight:var(--font-weight-ultra);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-tight)}.title-3{font-size:var(--font-size-title-3)}@media(max-width:749px){.title-3{font-size:var(--font-size-h7)}}.title-5{font-size:var(--font-size-title-5)}.upcase{text-transform:uppercase}.body-1,.body-2,.body-3{font-family:var(--font-body--family);font-weight:var(--font-weight-semibold);line-height:var(--line-height-body);letter-spacing:var(--letter-spacing-0)}.body-1{font-size:var(--font-size-body-1)}.body-2{font-size:var(--font-size-body-2)}.body-3{font-size:var(--font-size-body-3)}.utility-1,.utility-2{font-family:var(--font-body--family);font-weight:var(--font-weight-bold);line-height:var(--line-height-ui);letter-spacing:var(--letter-spacing-tight);text-transform:uppercase}.utility-1{font-size:var(--font-size-utility-1)}.utility-2{font-size:var(--font-size-utility-2)}.button{display:inline-flex;align-items:center;justify-content:center;padding:calc(var(--space-16) + .125rem) var(--space-24) var(--space-20) var(--space-24);border:none;font-size:var(--font-size-body-1);line-height:var(--line-height-ui);border-radius:var(--radius-pill);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);box-shadow:var(--shadow-sticker);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.button:disabled,.button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.button-yellow{background:var(--surface-2);color:var(--text-2)}@media(min-width:750px){.button:hover{background:var(--buttons-3)}.button-yellow:hover{background:var(--buttons-1);color:var(--text-4)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/design-tokens.css.map */
