body{font-family:var(--font-body);font-size:var(--body-size, 16px);font-weight:var(--body-weight, 400);line-height:1.5;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}h1,.h1{font-family:var(--font-body);font-size:var(--h1-size, 96px);font-weight:var(--h1-weight, 700);font-style:var(--h1-style, normal);text-transform:var(--h1-transform, none);line-height:.95;letter-spacing:-.03em;color:var(--color-text)}h2,.h2{font-family:var(--font-body);font-size:var(--h2-size, 56px);font-weight:var(--h2-weight, 700);font-style:var(--h2-style, normal);text-transform:var(--h2-transform, none);line-height:1;letter-spacing:-.03em;color:var(--color-text)}h3,.h3{font-family:var(--font-body);font-size:var(--h3-size, 32px);font-weight:var(--h3-weight, 500);font-style:var(--h3-style, normal);line-height:1.1;letter-spacing:-.02em;color:var(--color-text)}h4,h5,h6,.h4{font-family:var(--font-body);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--color-text)}.text-hero{font-family:var(--font-body);font-size:var(--h1-size, 96px);font-weight:var(--h1-weight, 700);font-style:var(--h1-style, normal);line-height:.92;letter-spacing:-.04em}.phrase,.font-serif{font-family:var(--font-heading);font-style:italic;font-weight:400;letter-spacing:-.01em;line-height:1.2}p{font-size:var(--text-base);font-weight:400;line-height:1.7;letter-spacing:-.01em}.text-muted{color:var(--color-text-muted)}.label{font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted)}.price{font-family:var(--font-body);font-size:var(--text-base);font-weight:500;letter-spacing:-.01em}.price--large{font-size:var(--text-lg);font-weight:600}a:not([class]){transition:opacity var(--duration-fast) var(--ease-in-out)}a:not([class]):hover{opacity:.5}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.8rem 2rem;font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:1px solid currentColor;cursor:pointer;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-out-expo),color var(--duration-base) var(--ease-out-expo),border-color var(--duration-base) var(--ease-out-expo)}.btn--primary{background-color:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.btn--primary:hover{background-color:var(--color-ink);border-color:var(--color-ink)}.btn--ghost{background-color:transparent;color:var(--color-text);border-color:var(--color-text)}.btn--ghost:hover{background-color:var(--color-text);color:var(--color-bg)}.btn--ghost-light{background-color:transparent;color:var(--color-bg);border-color:#f5f1eb80}.btn--ghost-light:hover{background-color:var(--color-bg);color:var(--color-text)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/typography.css.map */
