:root{--type-display: clamp(3.8rem, 2.9rem + 2.2vw, 5.6rem);--type-heading: clamp(3rem, 2.5rem + 1.3vw, 4.2rem);--type-heading-sm: clamp(2.4rem, 2.1rem + .8vw, 3rem);--type-subhead: 1.7rem;--type-body: 1.6rem;--type-small: 1.3rem;--type-label: 1.1rem;--type-label-tracking: .16em;--type-body-leading: 1.75}.hxl,.h0,h1,.h1,h2,.h2{font-style:normal;letter-spacing:-.015em;line-height:1.12;font-variant-numeric:lining-nums;text-wrap:balance}.hxl,.h0{font-size:var(--type-display);letter-spacing:-.025em;line-height:1.05}h1,.h1{font-size:var(--type-heading)}h2,.h2{font-size:var(--type-heading-sm)}h3,.h3,h4,.h4,h5,.h5{font-family:var(--font-body-family);font-style:normal;font-weight:500;letter-spacing:.01em;line-height:1.4}h3,.h3,h4,.h4{font-size:var(--type-subhead)}h5,.h5{font-size:1.4rem;letter-spacing:.02em}h6,.h6,.caption-with-letter-spacing{font-family:var(--font-body-family);font-size:var(--type-label);font-weight:500;letter-spacing:var(--type-label-tracking);text-transform:uppercase}.caption,.caption-large{font-family:var(--font-body-family);font-size:var(--type-small);letter-spacing:.02em}.header__heading-link .h2{font-family:var(--font-logo-family);font-weight:var(--font-logo-weight);font-size:clamp(2rem,1.8rem + .4vw,2.4rem);letter-spacing:.02em;line-height:1;text-wrap:nowrap}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:500;letter-spacing:.05em}.card__heading,.card__heading a{font-family:var(--font-body-family);font-weight:500;letter-spacing:.02em}.jdgm-widget select,.jdgm-widget input,.jdgm-widget textarea,.jdgm-widget button{font-family:inherit}.price{font-variant-numeric:lining-nums tabular-nums}.announcement-bar__message{font-weight:400;letter-spacing:.08em}.share-button__button{font-family:var(--font-body-family)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cosmetrice-type.css.map */
