@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(ibm-plex-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(ibm-plex-mono-latin-500-normal.woff2) format("woff2")}:root{--zenutra-black: #000000;--zenutra-white: #ffffff;--zenutra-neutral: #e7e1df;--zenutra-neutral-75: #ede9e7;--zenutra-neutral-50: #f3f0ef;--zenutra-neutral-25: #f9f8f7;--zenutra-electric-yellow: #e9fe62;--zenutra-product-ashwagandha-ksm-66: #a0d4ce;--zenutra-ashwagandha-teal: var(--zenutra-product-ashwagandha-ksm-66);--zenutra-product-primavie-shilajit: #f4acba;--zenutra-product-magnesium-bisglycinate: #74cae5;--zenutra-product-ginseng: #edb2d2;--zenutra-product-pure-berberine: #f2eea1;--font-mono: "Akkurat Mono LL", "IBM Plex Mono", monospace;--type-pdp-body: 1.6rem;--type-display: clamp(4.8rem, 8vw, 8.8rem);--type-5: clamp(3.6rem, 6vw, 6.4rem);--type-4: clamp(3rem, 4vw, 4.8rem);--type-3: clamp(2.4rem, 3vw, 3.6rem);--type-2: 2.4rem;--type-1: 1.8rem;--type-0: 1.4rem;--type-small: 1.2rem;--space-0: 0;--space-1: .4rem;--space-2: .8rem;--space-3: 1.2rem;--space-4: 1.6rem;--space-5: 2.4rem;--space-6: 3.2rem;--space-7: 4.8rem;--space-8: 6.4rem;--space-9: 9.6rem;--radius-none: 0;--radius-small: .2rem;--radius-pill: 999rem;--button-primary-background: var(--zenutra-electric-yellow);--button-primary-color: var(--zenutra-black);--button-primary-border: var(--zenutra-black);--button-secondary-background: var(--zenutra-white);--button-secondary-color: var(--zenutra-black);--button-secondary-border: var(--zenutra-black);--button-border-width: .1rem;--button-radius: var(--radius-none);--button-padding-block: 1.4rem;--button-padding-inline: 2.4rem;--button-font-family: var(--font-mono);--button-font-size: var(--type-0);--badge-background: var(--zenutra-neutral);--badge-color: var(--zenutra-black);--badge-border: var(--zenutra-black);--badge-radius: var(--radius-none);--badge-padding-block: .6rem;--badge-padding-inline: 1rem;--badge-font-size: var(--type-small)}.zenutra-button{align-items:center;border:var(--button-border-width) solid;border-radius:var(--button-radius);cursor:pointer;display:inline-flex;font-family:var(--button-font-family);font-size:var(--button-font-size);justify-content:center;line-height:1.2;min-height:4.8rem;padding:var(--button-padding-block) var(--button-padding-inline);text-decoration:none}.zenutra-button--primary{background:var(--button-primary-background);border-color:var(--button-primary-border);color:var(--button-primary-color)}.zenutra-button--secondary{background:var(--button-secondary-background);border-color:var(--button-secondary-border);color:var(--button-secondary-color)}.zenutra-button:focus-visible{outline:.3rem solid var(--zenutra-black);outline-offset:.3rem}.zenutra-badge{background:var(--badge-background);border:var(--button-border-width) solid var(--badge-border);border-radius:var(--badge-radius);color:var(--badge-color);display:inline-flex;font-family:var(--font-mono);font-size:var(--badge-font-size);line-height:1.2;padding:var(--badge-padding-block) var(--badge-padding-inline)}.zenutra-guide{background:var(--zenutra-white);color:var(--zenutra-black);font-family:var(--font-mono)}.zenutra-guide__inner{margin:0 auto;max-width:120rem;padding:var(--space-8) var(--space-5)}.zenutra-guide h1,.zenutra-guide h2,.zenutra-guide h3{font-family:var(--font-mono);font-weight:400;letter-spacing:.02em;line-height:1.05;margin:0;text-transform:uppercase}.zenutra-guide__eyebrow,.zenutra-guide__meta{font-size:var(--type-small);letter-spacing:.08em;text-transform:uppercase}.zenutra-guide__hero{border-bottom:.1rem solid var(--zenutra-black);margin-bottom:var(--space-8);padding-bottom:var(--space-7)}.zenutra-guide__hero h1{font-size:var(--type-display);max-width:18ch}.zenutra-guide__intro{font-size:var(--type-1);line-height:1.6;margin:var(--space-5) 0 0;max-width:58ch}.zenutra-guide__group{margin-top:var(--space-8)}.zenutra-guide__group h2{font-size:var(--type-3);margin-bottom:var(--space-5)}.zenutra-guide__swatches{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));list-style:none;margin:0;padding:0}.zenutra-guide__swatch{display:grid;gap:var(--space-2)}.zenutra-guide__swatch-chip{border:.1rem solid var(--zenutra-black);display:block;height:7.2rem;width:100%}.zenutra-guide__swatch-name{font-size:var(--type-0);line-height:1.4}.zenutra-guide__swatch-hex{font-size:var(--type-small);letter-spacing:.04em}.zenutra-guide__type-list{display:grid;gap:var(--space-6)}.zenutra-guide__type-sample{border-bottom:.1rem solid var(--zenutra-neutral);padding-bottom:var(--space-4)}.zenutra-guide__type-sample h3{margin-top:var(--space-2)}.zenutra-guide__type-display{font-size:var(--type-display)}.zenutra-guide__type-5{font-size:var(--type-5)}.zenutra-guide__type-4{font-size:var(--type-4)}.zenutra-guide__type-3{font-size:var(--type-3)}.zenutra-guide__type-2{font-size:var(--type-2)}.zenutra-guide__type-1{font-size:var(--type-1)}.zenutra-guide__body-sample{font-size:var(--type-1);line-height:1.65;margin:0;max-width:64ch}.zenutra-guide__component-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4)}.zenutra-guide__contrast-note{background:var(--zenutra-neutral-25);border-left:.4rem solid var(--zenutra-black);font-size:var(--type-0);line-height:1.6;margin-top:var(--space-6);padding:var(--space-4)}@media screen and (max-width:749px){.zenutra-guide__inner{padding:var(--space-7) var(--space-4)}.zenutra-guide__hero{margin-bottom:var(--space-7)}.zenutra-guide__group{margin-top:var(--space-7)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zenutra-tokens.css.map */
