.article-template .article-template__content{max-width:70rem;margin-left:auto;margin-right:auto;font-size:1.6rem;line-height:2;letter-spacing:.02em;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.article-template .article-template__content{font-size:1.7rem}}.article-template .article-template__content p{margin:0 0 1.6em}.article-template .article-template__content>*:first-child{margin-top:0}.article-template .article-template__content h2{margin:3.6rem 0 1.4rem;padding-bottom:.4em;border-bottom:2px solid rgba(var(--color-foreground),.12);line-height:1.5;font-weight:700}.article-template .article-template__content h3{margin:3rem 0 1.2rem;padding-left:.7em;border-left:4px solid rgb(var(--color-button));line-height:1.5;font-weight:700}.article-template .article-template__content h4{margin:2.4rem 0 1rem;font-weight:700}.article-template .article-template__content img{display:block;height:auto;margin:2.6rem auto;border-radius:.8rem;box-shadow:0 .4rem 1.6rem rgba(var(--color-foreground),.1)}.article-template .article-template__content .aligncenter,.article-template .article-template__content .alignnone{margin-left:auto;margin-right:auto}.article-template .article-template__content a{color:rgb(var(--color-button));text-underline-offset:.3rem;text-decoration-thickness:.08rem}.article-template .article-template__content ul,.article-template .article-template__content ol{margin:0 0 1.6em;padding-left:1.6em;list-style-position:outside}.article-template .article-template__content li{margin-bottom:.5em}.article-template .article-template__content blockquote{margin:2.4rem 0;padding:1.4rem 1.8rem;border-left:4px solid rgb(var(--color-button));background:rgba(var(--color-foreground),.04);border-radius:0 .6rem .6rem 0}.article-template .article-template__content hr{margin:3rem 0;border:none;border-top:1px solid rgba(var(--color-foreground),.12)}.article-template .article-template__title{line-height:1.4}@media screen and (min-width:990px){.article-template__hero-container{max-width:78rem}}.article-template{padding-bottom:5.6rem}@media screen and (min-width:750px){.article-template{padding-bottom:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-blog-post-custom.css.map */
