:root{--font-heading-family: "Young Serif", Georgia, serif;--font-body-family: "Source Sans 3", Arial, sans-serif;--font-display-family: var(--font-heading-family);--font-functional-family: var(--font-body-family);--font-price-family: var(--font-functional-family);--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--font-heading-weight: var(--font-weight-regular);--font-body-weight: var(--font-weight-regular);--font-body-style: normal;--font-heading-style: normal;--font-body-emphasis-style: italic;--font-number-variant: lining-nums tabular-nums;--type-prose-gap: 1em;--font-display-style: var(--font-heading-style);--font-functional-style: var(--font-body-style);--font-price-style: var(--font-body-style);--font-price-weight: var(--type-price-weight);--font-primary--family: var(--font-body-family);--font-primary--style: var(--font-body-style);--font-primary--weight: var(--font-body-weight);--type-heading-scale: 1;--type-heading-line-height: var(--type-section-heading-line-height);--button-font-weight: var(--type-button-weight);--type-display-family: var(--font-heading-family);--type-display-size: clamp(2.5rem, 1.5rem + 4vw, 4.5rem);--type-display-weight: var(--font-weight-regular);--type-display-line-height: 1.1;--type-display-letter-spacing: -.02em;--type-display-measure: 16ch;--type-page-heading-family: var(--font-heading-family);--type-page-heading-size: clamp(2rem, 1.5rem + 2vw, 3rem);--type-page-heading-weight: var(--font-weight-regular);--type-page-heading-line-height: 1.15;--type-page-heading-letter-spacing: -.015em;--type-page-heading-measure: 22ch;--type-section-heading-family: var(--font-heading-family);--type-section-heading-size: clamp(1.75rem, 1.375rem + 1.5vw, 2.5rem);--type-section-heading-weight: var(--font-weight-regular);--type-section-heading-line-height: 1.2;--type-section-heading-letter-spacing: -.01em;--type-section-heading-measure: 26ch;--type-subheading-family: var(--font-heading-family);--type-subheading-size: clamp(1.375rem, 1.1875rem + .75vw, 1.75rem);--type-subheading-weight: var(--font-weight-regular);--type-subheading-line-height: 1.25;--type-subheading-letter-spacing: 0em;--type-subheading-measure: 36ch;--type-product-heading-family: var(--font-heading-family);--type-product-heading-size: var(--type-section-heading-size);--type-product-heading-weight: var(--font-weight-regular);--type-product-heading-line-height: 1.2;--type-product-heading-letter-spacing: -.01em;--type-product-heading-measure: 28ch;--type-product-prominent-size: 2.5rem;--type-card-heading-family: var(--font-body-family);--type-card-heading-size: clamp(1.125rem, 1.0625rem + .25vw, 1.25rem);--type-card-heading-weight: var(--font-weight-semibold);--type-card-heading-line-height: 1.35;--type-card-heading-letter-spacing: 0em;--type-card-heading-measure: 34ch;--type-card-editorial-family: var(--font-heading-family);--type-card-editorial-size: 1.25rem;--type-card-editorial-weight: var(--font-weight-regular);--type-card-editorial-line-height: 1.25;--type-card-editorial-letter-spacing: -.01em;--type-card-editorial-measure: 24ch;--type-badge-family: var(--font-body-family);--type-badge-size: .875rem;--type-badge-weight: var(--font-weight-bold);--type-badge-line-height: 1.25;--type-badge-letter-spacing: .02em;--type-badge-measure: none;--type-lead-family: var(--font-body-family);--type-lead-size: clamp(1.25rem, 1.1875rem + .25vw, 1.375rem);--type-lead-weight: var(--font-weight-regular);--type-lead-line-height: 1.55;--type-lead-letter-spacing: 0em;--type-lead-measure: 60ch;--type-body-family: var(--font-body-family);--type-body-size: 1.125rem;--type-body-weight: var(--font-weight-regular);--type-body-line-height: 1.65;--type-body-letter-spacing: 0em;--type-body-measure: 65ch;--type-body-small-family: var(--font-body-family);--type-body-small-size: 1rem;--type-body-small-weight: var(--font-weight-regular);--type-body-small-line-height: 1.6;--type-body-small-letter-spacing: 0em;--type-body-small-measure: 65ch;--type-caption-family: var(--font-body-family);--type-caption-size: .875rem;--type-caption-weight: var(--font-weight-regular);--type-caption-line-height: 1.45;--type-caption-letter-spacing: 0em;--type-caption-measure: 65ch;--type-nav-family: var(--font-body-family);--type-nav-size: 1rem;--type-nav-large-size: 1.125rem;--type-nav-weight: var(--font-weight-semibold);--type-nav-line-height: 1.4;--type-nav-letter-spacing: 0em;--type-nav-measure: none;--type-label-family: var(--font-body-family);--type-label-size: 1rem;--type-label-weight: var(--font-weight-semibold);--type-label-line-height: 1.4;--type-label-letter-spacing: 0em;--type-label-measure: none;--type-button-family: var(--font-body-family);--type-button-size: 1rem;--type-button-weight: var(--font-weight-semibold);--type-button-line-height: 1.25;--type-button-letter-spacing: .01em;--type-button-measure: none;--type-input-family: var(--font-body-family);--type-input-size: 1rem;--type-input-weight: var(--font-weight-regular);--type-input-line-height: 1.5;--type-input-letter-spacing: 0em;--type-input-measure: none;--type-price-family: var(--font-body-family);--type-price-size: var(--type-lead-size);--type-price-weight: var(--font-weight-semibold);--type-price-line-height: 1.2;--type-price-letter-spacing: 0em;--type-price-measure: none;--type-price-large-family: var(--font-body-family);--type-price-large-size: clamp(1.75rem, 1.625rem + .5vw, 2rem);--type-price-large-weight: var(--font-weight-semibold);--type-price-large-line-height: 1.2;--type-price-large-letter-spacing: 0em;--type-price-large-measure: none}.type-product-heading--prominent{--type-product-heading-size: var(--type-product-prominent-size)}.type-card-heading--editorial{--type-card-heading-family: var(--type-card-editorial-family);--type-card-heading-size: var(--type-card-editorial-size);--type-card-heading-weight: var(--type-card-editorial-weight);--type-card-heading-line-height: var(--type-card-editorial-line-height);--type-card-heading-letter-spacing: var(--type-card-editorial-letter-spacing);--type-card-heading-measure: var(--type-card-editorial-measure)}.type-badge{font-family:var(--type-badge-family);font-size:var(--type-badge-size);font-weight:var(--type-badge-weight);font-style:normal;font-synthesis:none;line-height:var(--type-badge-line-height);letter-spacing:var(--type-badge-letter-spacing);max-inline-size:var(--type-badge-measure);text-transform:uppercase;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}.type-display{font-family:var(--type-display-family);font-size:var(--type-display-size);font-weight:var(--type-display-weight);font-style:normal;font-synthesis:none;line-height:var(--type-display-line-height);letter-spacing:var(--type-display-letter-spacing);max-inline-size:var(--type-display-measure);overflow-wrap:anywhere;-webkit-hyphens:var(--type-hyphenation);hyphens:var(--type-hyphenation);text-wrap:balance}.type-page-heading{font-family:var(--type-page-heading-family);font-size:var(--type-page-heading-size);font-weight:var(--type-page-heading-weight);font-style:normal;font-synthesis:none;line-height:var(--type-page-heading-line-height);letter-spacing:var(--type-page-heading-letter-spacing);max-inline-size:var(--type-page-heading-measure);overflow-wrap:anywhere;-webkit-hyphens:var(--type-hyphenation);hyphens:var(--type-hyphenation);text-wrap:balance}.type-section-heading{font-family:var(--type-section-heading-family);font-size:var(--type-section-heading-size);font-weight:var(--type-section-heading-weight);font-style:normal;font-synthesis:none;line-height:var(--type-section-heading-line-height);letter-spacing:var(--type-section-heading-letter-spacing);max-inline-size:var(--type-section-heading-measure);overflow-wrap:anywhere;-webkit-hyphens:var(--type-hyphenation);hyphens:var(--type-hyphenation);text-wrap:balance}.type-subheading{font-family:var(--type-subheading-family);font-size:var(--type-subheading-size);font-weight:var(--type-subheading-weight);font-style:normal;font-synthesis:none;line-height:var(--type-subheading-line-height);letter-spacing:var(--type-subheading-letter-spacing);max-inline-size:var(--type-subheading-measure);overflow-wrap:anywhere;-webkit-hyphens:var(--type-hyphenation);hyphens:var(--type-hyphenation);text-wrap:balance}.type-product-heading{font-family:var(--type-product-heading-family);font-size:var(--type-product-heading-size);font-weight:var(--type-product-heading-weight);font-style:normal;font-synthesis:none;line-height:var(--type-product-heading-line-height);letter-spacing:var(--type-product-heading-letter-spacing);max-inline-size:var(--type-product-heading-measure);overflow-wrap:anywhere;-webkit-hyphens:var(--type-hyphenation);hyphens:var(--type-hyphenation);text-wrap:balance}.type-card-heading{font-family:var(--type-card-heading-family);font-size:var(--type-card-heading-size);font-weight:var(--type-card-heading-weight);font-style:normal;font-synthesis:none;line-height:var(--type-card-heading-line-height);letter-spacing:var(--type-card-heading-letter-spacing);max-inline-size:var(--type-card-heading-measure);overflow-wrap:anywhere;-webkit-hyphens:var(--type-hyphenation);hyphens:var(--type-hyphenation)}.type-lead{font-family:var(--type-lead-family);font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);font-style:normal;font-synthesis:none;line-height:var(--type-lead-line-height);letter-spacing:var(--type-lead-letter-spacing);max-inline-size:var(--type-lead-measure);overflow-wrap:anywhere;-webkit-hyphens:var(--type-hyphenation);hyphens:var(--type-hyphenation)}.type-body{font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);font-style:normal;font-synthesis:none;line-height:var(--type-body-line-height);letter-spacing:var(--type-body-letter-spacing);max-inline-size:var(--type-body-measure);overflow-wrap:anywhere;-webkit-hyphens:var(--type-hyphenation);hyphens:var(--type-hyphenation)}.type-body-small{font-family:var(--type-body-small-family);font-size:var(--type-body-small-size);font-weight:var(--type-body-small-weight);font-style:normal;font-synthesis:none;line-height:var(--type-body-small-line-height);letter-spacing:var(--type-body-small-letter-spacing);max-inline-size:var(--type-body-small-measure);overflow-wrap:anywhere;-webkit-hyphens:var(--type-hyphenation);hyphens:var(--type-hyphenation)}.type-caption{font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);font-style:normal;font-synthesis:none;line-height:var(--type-caption-line-height);letter-spacing:var(--type-caption-letter-spacing);max-inline-size:var(--type-caption-measure);overflow-wrap:anywhere;-webkit-hyphens:var(--type-hyphenation);hyphens:var(--type-hyphenation)}.type-nav{font-family:var(--type-nav-family);font-size:var(--type-nav-size);font-weight:var(--type-nav-weight);font-style:normal;font-synthesis:none;line-height:var(--type-nav-line-height);letter-spacing:var(--type-nav-letter-spacing);max-inline-size:var(--type-nav-measure);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}.type-label{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);font-style:normal;font-synthesis:none;line-height:var(--type-label-line-height);letter-spacing:var(--type-label-letter-spacing);max-inline-size:var(--type-label-measure);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}.type-button{font-family:var(--type-button-family);font-size:var(--type-button-size);font-weight:var(--type-button-weight);font-style:normal;font-synthesis:none;line-height:var(--type-button-line-height);letter-spacing:var(--type-button-letter-spacing);max-inline-size:var(--type-button-measure);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}.type-input{font-family:var(--type-input-family);font-size:var(--type-input-size);font-weight:var(--type-input-weight);font-style:normal;font-synthesis:none;line-height:var(--type-input-line-height);letter-spacing:var(--type-input-letter-spacing);max-inline-size:var(--type-input-measure);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}.type-price{font-family:var(--type-price-family);font-size:var(--type-price-size);font-weight:var(--type-price-weight);font-style:normal;font-synthesis:none;line-height:var(--type-price-line-height);letter-spacing:var(--type-price-letter-spacing);max-inline-size:var(--type-price-measure);overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;font-variant-numeric:var(--font-number-variant)}.type-price-large{font-family:var(--type-price-large-family);font-size:var(--type-price-large-size);font-weight:var(--type-price-large-weight);font-style:normal;font-synthesis:none;line-height:var(--type-price-large-line-height);letter-spacing:var(--type-price-large-letter-spacing);max-inline-size:var(--type-price-large-measure);overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;font-variant-numeric:var(--font-number-variant)}.type-prose>p+p{margin-block-start:var(--type-prose-gap)}.type-strong{font-family:var(--font-body-family);font-weight:var(--font-weight-bold);font-synthesis:none}.type-emphasis{font-family:var(--font-body-family);font-weight:var(--font-weight-regular);font-style:var(--font-body-emphasis-style);font-synthesis:none}.type-nav--large{font-size:var(--type-nav-large-size)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/typography-tokens.css.map */
