:root{--font-family-sans: "Chivo", ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-family-heading: "Libre Baskerville", Baskerville, Georgia, "Times New Roman", serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-style-italic: italic;--font-weight-heading: 400;--font-style-heading-italic: italic;--font-size-11: .6875rem;--font-size-12: .75rem;--font-size-13: .8125rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-18: 1.125rem;--font-size-20: 1.25rem;--font-size-22: 1.375rem;--color-neutral-50: #FAF9F6;--color-neutral-100: #F2EEE6;--color-neutral-200: #DAD4C7;--color-neutral-500: #998275;--color-neutral-800: #3E2C25;--color-neutral-900: #2C201A;--color-red-800: #502C1E;--color-bg-page: var(--color-neutral-50);--color-bg-subtle: var(--color-neutral-100);--color-text-primary: var(--color-neutral-900);--color-text-inverse: var(--color-neutral-50);--color-border-default: var(--color-neutral-200);--color-border-strong: var(--color-neutral-900);--color-button-bg: var(--color-neutral-900);--color-button-bg-hover: var(--color-neutral-800);--color-status-sold: var(--color-red-800);--color-overlay-scrim: var(--color-neutral-900);--text-title-size: var(--font-size-14);--text-title-line-height: 1.5rem;--text-body-size: var(--font-size-12);--text-body-line-height: 1.125rem;--text-caption-size: var(--font-size-12);--text-caption-line-height: 1.125rem;--text-label-size: var(--font-size-12);--text-label-line-height: 1rem;--text-link-size: var(--font-size-12);--text-link-line-height: 1.25rem;--text-nav-size: var(--font-size-12);--text-nav-line-height: 1.125rem;--text-button-size: var(--font-size-12);--text-button-line-height: 1.125rem;--text-cta-size: var(--font-size-14);--text-cta-line-height: 1.25rem;--layout-margin: 20px;--layout-gutter: 16px;--space-section: 64px;--space-8: 8px;--space-12: 12px;--space-16: 16px;--space-24: 24px;--space-32: 32px;--space-48: 48px;--space-64: 64px;--card-aspect-ratio: 3 / 4;--archive-cover-aspect-ratio: 2 / 3;--tile-overlay-light: 35%;--tile-overlay-medium: 50%;--tile-overlay-strong: 65%;--hero-nav-gradient-strength: 35%;--hero-nav-gradient-height: 160px;--button-height: 50px;--focus-ring-width: 1px;--focus-ring-offset: 2px}@media screen and (min-width:750px){:root{--text-title-size: var(--font-size-16);--text-caption-size: var(--font-size-11);--text-nav-size: var(--font-size-13)}}@media screen and (min-width:990px){:root{--layout-margin: 48px;--layout-gutter: 48px;--space-section: 120px}}.text-title{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);font-style:var(--font-style-heading-italic);font-size:var(--text-title-size);line-height:var(--text-title-line-height);letter-spacing:0}.text-body{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--text-body-size);line-height:var(--text-body-line-height);letter-spacing:0}.text-caption{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-style:var(--font-style-italic);font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);letter-spacing:0}.text-label{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--text-label-size);line-height:var(--text-label-line-height);letter-spacing:.06em;text-transform:uppercase}.text-link{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--text-link-size);line-height:var(--text-link-line-height);letter-spacing:0;text-decoration-line:underline}.text-nav{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--text-nav-size);line-height:var(--text-nav-line-height);letter-spacing:0}.text-button{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--text-button-size);line-height:var(--text-button-line-height);letter-spacing:0}.text-cta{font-family:var(--font-family-sans);font-weight:var(--font-weight-regular);font-style:normal;font-size:var(--text-cta-size);line-height:var(--text-cta-line-height);letter-spacing:0;text-decoration-line:underline}.is-numeric{font-variant-numeric:lining-nums tabular-nums}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tokens.css.map */
