.body--large{font-family:var(--font-body-family);font-weight:400;font-style:normal;font-size:16px;line-height:140%}.body--medium{font-family:var(--font-body-family);font-weight:400;font-style:normal;font-size:14px;line-height:140%}.caption{font-family:var(--font-body-family);font-weight:400;font-style:normal;font-size:12px;line-height:150%}@media screen and (min-width: 990px){.caption{font-size:14px}}.heading--large{margin:.3em 0;font-family:var(--font-body-family);font-weight:400;font-style:normal;font-size:48px;line-height:100%;letter-spacing:-.96px}@media screen and (min-width: 990px){.heading--large{font-size:128px;letter-spacing:-2.56px}}.heading--medium{margin:.6em 0;font-family:var(--font-body-family);font-weight:500;font-style:normal;font-size:28px;line-height:120%;letter-spacing:-.28px}@media screen and (min-width: 990px){.heading--medium{font-size:44px;letter-spacing:-.44px}}.heading--small{margin:.55em 0;font-family:var(--font-body-family);font-weight:500;font-style:normal;font-size:20px;line-height:130%}@media screen and (min-width: 990px){.heading--small{font-size:24px}}.overline{margin:.5em 0;font-family:var(--font-body-family);font-weight:600;font-style:normal;font-size:14px;line-height:100%;text-transform:uppercase}@media screen and (min-width: 990px){.overline{font-size:16px}}.action{font-family:var(--font-body-family);font-weight:600;font-style:normal;font-size:16px;line-height:120%;letter-spacing:1.28px;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/6/assets/typography.css.map */
