.h1-serif{font-family:var(--h1-serif-font);font-size:var(--h1-serif-size);font-weight:var(--h1-serif-weight);line-height:var(--h1-serif-line)}.h2-serif{font-family:var(--h2-serif-font);font-size:var(--h2-serif-size);font-weight:var(--h2-serif-weight);line-height:var(--h2-serif-line)}.h3-serif{font-family:var(--h3-serif-font);font-size:var(--h3-serif-size);font-weight:var(--h3-serif-weight);line-height:var(--h3-serif-line)}.h4-serif{font-family:var(--h4-serif-font);font-size:var(--h4-serif-size);font-weight:var(--h4-serif-weight);line-height:var(--h4-serif-line)}.h5-serif{font-family:var(--h5-serif-font);font-size:var(--h5-serif-size);font-weight:var(--h5-serif-weight);line-height:var(--h5-serif-line)}.h1-sans{font-family:var(--h1-sans-font);font-size:var(--h1-sans-size);font-weight:var(--h1-sans-weight);line-height:var(--h1-sans-line)}.h2-sans{font-family:var(--h2-sans-font);font-size:var(--h2-sans-size);font-weight:var(--h2-sans-weight);line-height:var(--h2-sans-line)}.h3-sans{font-family:var(--h3-sans-font);font-size:var(--h3-sans-size);font-weight:var(--h3-sans-weight);line-height:var(--h3-sans-line)}body,.rte{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)}.small{font-family:var(--small-font);font-size:var(--small-size);font-weight:var(--small-weight);line-height:var(--small-line);letter-spacing:var(--small-letter)}.richtext,.rte,.metafield-rich_text_field{display:flex;flex-direction:column;gap:1.25rem}.rte h1:not(:first-child),.rte h2:not(:first-child),.richtext h1:not(:first-child),.richtext h2:not(:first-child),.metafield-rich_text_field h1:not(:first-child),.metafield-rich_text_field h2:not(:first-child){margin-top:1.25rem}.rte h3:not(:first-child),.richtext h3:not(:first-child),.metafield-rich_text_field h3:not(:first-child){margin-top:.625rem}.rte h4,.richtext h4,.metafield-rich_text_field h4{padding-bottom:.625rem;border-bottom:1px dashed}.rte h4:not(:first-child),.richtext h4:not(:first-child),.metafield-rich_text_field h4:not(:first-child){margin-top:.625rem}strong,.rte strong,.richtext strong,.metafield-rich_text_field strong{font-weight:600}.rte a,.richtext a,.metafield-rich_text_field a{text-decoration:underline}.rte ul,.richtext ul,.rte ol,.richtext ol,.metafield-rich_text_field ul,.metafield-rich_text_field ol{display:flex;flex-direction:column;gap:.5rem;padding-left:1.25rem}.rte ul,.richtext ul,.metafield-rich_text_field ul{list-style:disc}.rte ol,.richtext ol,.metafield-rich_text_field ol{list-style:decimal}.rte table,.richtext table,.metafield-rich_text_field table{border:1px solid}.rte tr,.richtext tr,.metafield-rich_text_field tr{display:flex}.rte th,.richtext th,.metafield-rich_text_field th{border-bottom:1px solid}.rte th,.richtext th,.metafield-rich_text_field th,.rte td,.richtext td,.metafield-rich_text_field td{display:flex;flex-direction:column;align-items:center;width:100%;padding:.625rem}.rte th:not(:first-child),.richtext th:not(:first-child),.metafield-rich_text_field th:not(:first-child),.rte td:not(:first-child),.richtext td:not(:first-child),.metafield-rich_text_field td:not(:first-child){border-left:1px solid}
/*# sourceMappingURL=/cdn/shop/t/30/assets/typography.css.map */
