:root{--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "RobotoMono", "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-body-family: var(--font-sans);--font-heading-family: var(--font-sans);--font-mono-family: var(--font-mono);--text-root: clamp(13px, 1.5vw, 18px);--weight-heading: 500;--text-display: clamp(50px, 8vw, 130px);--tracking-display: -.06em;--weight-display: 500;--leading-display: .9;--text-h1: clamp(30px, 5.5vw, 50px);--tracking-h1: -.06em;--leading-h1: 1.2;--text-h2: clamp(20px, 3.5vw, 30px);--tracking-h2: -.04em;--leading-h2: 1.1;--text-h3: clamp(17px, 2vw, 19px);--tracking-h3: -.03em;--text-h4: clamp(14px, 1.8vw, 16px);--tracking-h4: -.02em;--leading-heading: 1;--text-body: clamp(16px, 1.7vw, 20px);--tracking-body: -.03em;--weight-body: 400;--leading-body: 1.3;--text-body-sm: clamp(14px, 1.8vw, 16px);--tracking-body-sm: -.03em;--weight-body-sm: 400;--leading-body-sm: 1.3;--text-body-xs: clamp(11px, 1.2vw, 13px);--tracking-body-xs: -.02em;--weight-body-xs: 400;--leading-body-xs: 1.35;--text-price: clamp(20px, 1.9vw, 24px);--tracking-price: -.02em;--weight-price: 400;--leading-price: 1.1;--text-price-sm: clamp(12px, 1.3vw, 14px);--tracking-price-sm: .02em;--weight-price-sm: 400;--leading-price-sm: 1.2;--text-caption: clamp(11px, 1.2vw, 13px);--tracking-caption: .03em;--weight-caption: 400;--leading-caption: 1;--text-caption-sm: clamp(10px, 1.1vw, 12px);--tracking-caption-sm: .04em;--weight-caption-sm: 400;--leading-caption-sm: 1;--font-role-display: var(--weight-display) var(--text-display)/var(--leading-display) var(--font-heading-family);--font-role-h1: var(--weight-heading) var(--text-h1)/var(--leading-h1) var(--font-heading-family);--font-role-h2: var(--weight-heading) var(--text-h2)/var(--leading-h2) var(--font-heading-family);--font-role-h3: var(--weight-heading) var(--text-h3)/var(--leading-heading) var(--font-heading-family);--font-role-h4: var(--weight-heading) var(--text-h4)/var(--leading-heading) var(--font-heading-family);--font-role-body: var(--weight-body) var(--text-body)/var(--leading-body) var(--font-body-family);--font-role-body-sm: var(--weight-body-sm) var(--text-body-sm)/var(--leading-body-sm) var(--font-body-family);--font-role-body-xs: var(--weight-body-xs) var(--text-body-xs)/var(--leading-body-xs) var(--font-body-family);--font-role-price: var(--weight-price) var(--text-price)/var(--leading-price) var(--font-mono);--font-role-price-sm: var(--weight-price-sm) var(--text-price-sm)/var(--leading-price-sm) var(--font-mono);--font-role-caption: var(--weight-caption) var(--text-caption)/var(--leading-caption) var(--font-mono);--font-role-caption-sm: var(--weight-caption-sm) var(--text-caption-sm)/var(--leading-caption-sm) var(--font-mono);--font-role-button: var(--weight-caption) var(--text-caption)/var(--leading-caption) var(--font-sans)}body{font-family:var(--font-body-family);font-size:var(--text-root);font-weight:var(--weight-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body);color:var(--text-primary)}h1,h2,h3,h4{font-family:var(--font-heading-family);font-weight:var(--weight-heading);line-height:var(--leading-heading);color:var(--text-primary);margin:0}p,li{color:var(--text-primary);font-size:var(--text-body);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.type-display{font:var(--font-role-display);letter-spacing:var(--tracking-display);text-transform:uppercase;margin-left:clamp(-6px,-.5vw,-3px)}.type-h1{font:var(--font-role-h1);letter-spacing:var(--tracking-h1)}.type-h2{font:var(--font-role-h2);letter-spacing:var(--tracking-h2)}.type-h3{font:var(--font-role-h3);letter-spacing:var(--tracking-h3)}.type-h4{font:var(--font-role-h4);letter-spacing:var(--tracking-h4)}.type-body{font:var(--font-role-body);letter-spacing:var(--tracking-body)}.type-body-sm{font:var(--font-role-body-sm);letter-spacing:var(--tracking-body-sm)}.type-body-xs{font:var(--font-role-body-xs);letter-spacing:var(--tracking-body-xs)}.type-caption{font:var(--font-role-caption);letter-spacing:var(--tracking-caption);text-transform:uppercase}.type-caption-sm{font:var(--font-role-caption-sm);letter-spacing:var(--tracking-caption-sm);text-transform:uppercase}.type-price{font:var(--font-role-price);letter-spacing:var(--tracking-price);text-transform:uppercase}.type-price-sm{font:var(--font-role-price-sm);letter-spacing:var(--tracking-price-sm);text-transform:uppercase}.type-button{font:var(--font-role-button);letter-spacing:var(--tracking-caption);text-transform:uppercase}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}
/*# sourceMappingURL=/cdn/shop/t/46/assets/tokens-typography.css.map */
