:root{--ml-type-display-size: clamp(4.8rem, 3.67rem + 3vw, 8rem);--ml-type-page-title-size: clamp(4rem, 3.16rem + 2.25vw, 6.4rem);--ml-type-section-title-large-size: clamp(3.2rem, 2.64rem + 1.5vw, 4.8rem);--ml-type-section-title-size: clamp(2.8rem, 2.38rem + 1.13vw, 4rem);--ml-type-subheading-size: clamp(2.2rem, 1.92rem + .75vw, 3rem);--ml-type-product-title-size: clamp(3.2rem, 2.78rem + 1.13vw, 4.4rem);--ml-type-card-title-size: clamp(1.8rem, 1.66rem + .38vw, 2.2rem);--ml-type-ui-title-size: clamp(1.6rem, 1.53rem + .19vw, 1.8rem);--ml-type-lead-size: clamp(1.8rem, 1.73rem + .19vw, 2rem);--ml-type-body-size: 1.6rem;--ml-type-small-size: 1.4rem;--ml-type-caption-size: 1.2rem;--ml-type-eyebrow-size: 1.2rem;--ml-type-display-line-height: 1.05;--ml-type-page-title-line-height: 1.1;--ml-type-section-line-height: 1.15;--ml-type-subheading-line-height: 1.2;--ml-type-card-line-height: 1.3;--ml-type-body-line-height: 1.6;--ml-type-display-measure: 14ch;--ml-type-page-title-measure: 18ch;--ml-type-section-title-measure: 24ch;--ml-type-content-measure: 65ch}:is(.ml-type-display,.ml-type-page-title,.ml-type-section-title-large,.ml-type-section-title,.ml-type-subheading,.ml-type-product-title,.ml-type-card-title,.ml-type-ui-title){margin:0;max-width:100%;color:var(--ml-type-heading-color, rgb(var(--color-foreground-title)));font-family:var(--font-heading-family);font-style:normal;text-transform:none;overflow-wrap:anywhere}.ml-type-display{font-size:var(--ml-type-display-size);font-weight:700;line-height:var(--ml-type-display-line-height);letter-spacing:-.02em}.ml-type-page-title{font-size:var(--ml-type-page-title-size);font-weight:600;line-height:var(--ml-type-page-title-line-height);letter-spacing:-.015em}.ml-type-section-title-large{font-size:var(--ml-type-section-title-large-size);font-weight:600;line-height:var(--ml-type-section-line-height);letter-spacing:-.01em}.ml-type-section-title{font-size:var(--ml-type-section-title-size);font-weight:600;line-height:var(--ml-type-section-line-height);letter-spacing:-.01em}.ml-type-subheading{font-size:var(--ml-type-subheading-size);font-weight:500;line-height:var(--ml-type-subheading-line-height);letter-spacing:0}.ml-type-product-title{font-size:var(--ml-type-product-title-size);font-weight:700;line-height:1.1;letter-spacing:-.02em}.ml-type-card-title{font-size:var(--ml-type-card-title-size);font-weight:500;line-height:var(--ml-type-card-line-height);letter-spacing:0}.ml-type-ui-title{font-size:var(--ml-type-ui-title-size);font-weight:600;line-height:var(--ml-type-card-line-height);letter-spacing:0}:is(.ml-type-eyebrow,.ml-type-lead,.ml-type-body,.ml-type-small,.ml-type-caption){margin:0;max-width:100%;color:var(--ml-type-body-color, rgb(var(--color-foreground)));font-family:var(--font-body-family);font-style:normal;overflow-wrap:anywhere}.ml-type-eyebrow{color:var(--ml-type-muted-color, rgb(var(--color-foreground-secondary)));font-family:var(--font-heading-family);font-size:var(--ml-type-eyebrow-size);font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.ml-type-lead{font-size:var(--ml-type-lead-size);font-weight:400;line-height:1.55;letter-spacing:0}.ml-type-body{font-size:var(--ml-type-body-size);font-weight:400;line-height:var(--ml-type-body-line-height);letter-spacing:0}.ml-type-small{font-size:var(--ml-type-small-size);font-weight:400;line-height:1.55;letter-spacing:0}.ml-type-caption{color:var(--ml-type-muted-color, rgb(var(--color-foreground-secondary)));font-size:var(--ml-type-caption-size);font-weight:500;line-height:1.45;letter-spacing:.02em}.ml-type-measure-display{max-width:var(--ml-type-display-measure)}.ml-type-measure-page-title{max-width:var(--ml-type-page-title-measure)}.ml-type-measure-section-title{max-width:var(--ml-type-section-title-measure)}.ml-type-measure-content{max-width:var(--ml-type-content-measure)}.ml-type-inverse{--ml-type-heading-color: #fff;--ml-type-body-color: rgba(255, 255, 255, .88);--ml-type-muted-color: rgba(255, 255, 255, .68)}@supports (text-wrap: balance){:where(.ml-type-display,.ml-type-page-title,.ml-type-section-title-large,.ml-type-section-title,.ml-type-subheading,.ml-type-product-title){text-wrap:balance}:where(.ml-type-lead,.ml-type-body){text-wrap:pretty}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/typography-system.css.map */
