:root{--fz-d1: 120px;--fz-d2: 60px;--fz-h1: 36px;--fz-h2: 36px;--fz-h3: 32px;--fz-h4: 28px;--fz-h5: 24px;--fz-h6: 20px;--fz-body-sm: 14px;--fz-body: 16px;--fz-body-lg: 22px;--fz-body-xl: 28px;--fz-button-sm: 16px;--fz-button: 20px;--fz-accent-sm: 17px;--fz-accent: 18px}@media only screen and (min-width: 1024px){:root{--fz-h1: 48px;--fz-h2: 40px;--fz-h3: 44px;--fz-body-xl: 48px}}h1,h2,h3,h4,h5,h6{color:var(--c-brand-teal);font-family:var(--font-family-heading)}p,li,blockquote,td,th,dd,dt,figcaption,address,label,legend,caption,summary{color:var(--c-brand-umber);font-family:var(--font-family-body);font-size:var(--fz-body-lg);line-height:1.36}.d1{font-size:var(--fz-d1);line-height:1.2;letter-spacing:.05em}.d2{font-size:var(--fz-d2);line-height:1.13;letter-spacing:.05em}h1,.h1{font-size:var(--fz-h1);line-height:1.1;letter-spacing:.04em}h2,.h2{font-size:var(--fz-h2);line-height:1.16;letter-spacing:.04em}@media only screen and (min-width: 1024px){h2,.h2{line-height:1.3}}h3,.h3{font-size:var(--fz-h3);line-height:1;letter-spacing:.04em}h4,.h4{font-size:var(--fz-h4);line-height:1.28;letter-spacing:.04em}h5,.h5{font-size:var(--fz-h5);line-height:1.16;letter-spacing:.04em}h6,.h6{font-size:var(--fz-h6);line-height:1.1;letter-spacing:.05em}.text-body-sm{font-size:var(--fz-body-sm);line-height:1.57}.text-body{font-size:var(--fz-body);line-height:1}.text-body-lg{font-size:var(--fz-body-lg);line-height:1.36}.text-body-xl{font-size:var(--fz-body-xl);line-height:1.28}@media only screen and (min-width: 1024px){.text-body-xl{line-height:1.16}}.text-button-sm{font-size:var(--fz-button-sm);line-height:1}.text-button{font-size:var(--fz-button);line-height:1}.text-accent-sm{font-size:var(--fz-accent-sm);line-height:1.23;letter-spacing:.07em}.text-accent{font-size:var(--fz-accent);line-height:1;letter-spacing:.07em}.font-body{font-family:var(--font-family-body)}.font-heading{font-family:var(--font-family-heading)}.font-display{font-family:var(--font-family-display)}.font-accent{font-family:var(--font-family-accent)}@media only screen and (min-width: 1024px){.lg\:d1{font-size:var(--fz-d1);line-height:1.2;letter-spacing:.05em}.lg\:d2{font-size:var(--fz-d2);line-height:1.13;letter-spacing:.05em}.lg\:h1{font-size:var(--fz-h1);line-height:1.1;letter-spacing:.04em}.lg\:h2{font-size:var(--fz-h2);line-height:1.3;letter-spacing:.04em}.lg\:h3{font-size:var(--fz-h3);line-height:1;letter-spacing:.04em}.lg\:h4{font-size:var(--fz-h4);line-height:1.28;letter-spacing:.04em}.lg\:h5{font-size:var(--fz-h5);line-height:1.16;letter-spacing:.04em}.lg\:h6{font-size:var(--fz-h6);line-height:1.1;letter-spacing:.05em}.lg\:text-body-sm{font-size:var(--fz-body-sm);line-height:1.57}.lg\:text-body{font-size:var(--fz-body);line-height:1}.lg\:text-body-lg{font-size:var(--fz-body-lg);line-height:1.36}.lg\:text-body-xl{font-size:var(--fz-body-xl);line-height:1.16}.lg\:text-button-sm{font-size:var(--fz-button-sm);line-height:1}.lg\:text-button{font-size:var(--fz-button);line-height:1}.lg\:text-accent-sm{font-size:var(--fz-accent-sm);line-height:1.23}.lg\:text-accent{font-size:var(--fz-accent);line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/theme-fonts.css.map */
