.article-content__wrapper{--article-text-muted: rgba(var(--color-foreground), .5);--article-border: rgba(var(--color-foreground), .1);display:grid;grid-template-columns:1fr;row-gap:3.2rem}.article-content__body{min-width:0}.article-content__body :is(p,ul,td),.article-content__toc-title,.article-content__toc a{font-size:1.8rem;font-weight:400;line-height:150%}.article-content__body :is(p,ul){margin-block-end:2rem}.article-content__body p:not(:last-child),.article-content__body ul{margin-block-start:0}.article-content__body :is(p,ul):has(+h2,+h3){margin-block:0}.article-content__body ul{list-style-position:outside}.article-content__body :is(h2,h3){font-weight:400;line-height:120%;scroll-margin-top:calc(var(--header-height, 0px) + 2.4rem)}.article-content__body h2{margin-block:3.2rem 2.4rem;font-size:3.2rem}.article-content__body h3{margin-block:2.4rem;font-size:2.4rem;color:rgba(var(--color-foreground),.8)}.article-content__body tbody :is(th,td){border:1px solid var(--article-border);overflow-wrap:anywhere}.article-content__body tbody td{padding:1rem 1.2rem}.article-content__body tbody th{padding:1.2rem;font-size:1.6rem;font-weight:600;line-height:150%;text-transform:uppercase;background-color:#0000000d;color:var(--article-text-muted)}.article-content__body table a,.article-content__body table a:hover{color:#1f6b7c}.article-content__toc-title{margin-block:0 2.4rem;text-transform:uppercase;color:var(--article-text-muted)}.article-content__toc ul{list-style:none;margin:0;padding:0 0 0 1.6rem;border-left:2px solid #e8e1d4}.article-content__toc li+li{margin-top:1rem}.article-content__toc a{color:#2c2c2a;text-decoration:none}.article-content__toc a:hover{text-decoration:underline}@media screen and (max-width:749px){.article-content__toc{display:none}.article-content__body :is(p,ul,td){font-size:1.6rem}.article-content__body :is(p,ul){margin-block-end:1.6rem}.article-content__body h2{margin-block-end:2rem;font-size:2.4rem}.article-content__body h3{margin-block:2rem;font-size:2rem}.article-content__body tbody :is(th,td){padding:.8rem}.article-content__body tbody th{font-size:1.4rem}}@media screen and (min-width:990px){.article-content__wrapper{grid-template-columns:minmax(0,53.8rem) minmax(0,1fr);column-gap:1.6rem;align-items:start}.article-content__toc{position:sticky;top:calc(var(--header-height, 0px) + 2.4rem);max-width:30rem;max-height:calc(100vh - var(--header-height, 0px) - 4.8rem);overflow-y:auto}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/section-article-content.css.map */
