html{font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0 0 .2em;text-wrap:wrap;text-wrap:balance}p,ol,ul{margin:0 0 .4em}body,.body,p,.p{font:var(--nova-body-font);text-transform:var(--nova-body-text-transform);letter-spacing:var(--nova-body-letter-spacing)}.p--large{font-size:24px}@media screen and (min-width: 768px){.p--large{font-size:32px}}h1,.h1{font:var(--nova-h1-font);text-transform:var(--nova-h1-text-transform);letter-spacing:var(--nova-h1-letter-spacing)}h2,.h2{font:var(--nova-h2-font);text-transform:var(--nova-h2-text-transform);letter-spacing:var(--nova-h2-letter-spacing)}h3,.h3{font:var(--nova-h3-font);text-transform:var(--nova-h3-text-transform);letter-spacing:var(--nova-h3-letter-spacing)}h4,.h4{font:var(--nova-h4-font);text-transform:var(--nova-h4-text-transform);letter-spacing:var(--nova-h4-letter-spacing)}h5,.h5{font:var(--nova-h5-font);text-transform:var(--nova-h5-text-transform);letter-spacing:var(--nova-h5-letter-spacing)}h6,.h6{font:var(--nova-h6-font);text-transform:var(--nova-h6-text-transform);letter-spacing:var(--nova-h6-letter-spacing)}.utility{font:var(--nova-body-utility);text-transform:var(--nova-utility-text-transform);letter-spacing:var(--nova-utility-letter-spacing)}.caption{font:var(--nova-body-caption);text-transform:var(--nova-caption-text-transform);letter-spacing:var(--nova-caption-letter-spacing)}blockquote{font:var(--nova-body-blockquote)}.left{text-align:left}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.light{opacity:.7}.break{word-break:break-word}.underline{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/357/assets/lib-typography.css.map */
