.h1{font-family:var(--h1-font);font-size:var(--h1-size);font-weight:var(--h1-weight);line-height:var(--h1-line);letter-spacing:var(--h1-letter)}.h2{font-family:var(--h2-font);font-size:var(--h2-size);font-weight:var(--h2-weight);line-height:var(--h2-line);letter-spacing:var(--h2-letter)}.h3{font-family:var(--h3-font);font-size:var(--h3-size);font-weight:var(--h3-weight);line-height:var(--h3-line);letter-spacing:var(--h3-letter)}.h4{font-family:var(--h4-font);font-size:var(--h4-size);font-weight:var(--h4-weight);line-height:var(--h4-line);letter-spacing:var(--h4-letter)}.body{font-family:var(--body-font);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line);letter-spacing:var(--body-letter);text-transform:uppercase}.caption{font-family:var(--caption-font);font-size:var(--caption-size);font-weight:var(--caption-weight);line-height:var(--caption-line);letter-spacing:var(--caption-letter);text-transform:uppercase}.richtext{display:flex;flex-direction:column;gap:2rem}.richtext strong{font-weight:var(--weight-black)}.richtext br{display:block;content:"&";margin-bottom:.5rem}.richtext table{border:1px solid}.richtext th{border-bottom:1px solid}.richtext th,.richtext td{padding:.5rem}.richtext th:not(:first-child),.richtext td:not(:first-child){border-left:1px solid}.richtext ul{display:flex;flex-direction:column;gap:.5rem;list-style:disc;padding-left:.8rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/typography.css.map */
