.article-template header{margin-bottom:10rem;padding-top:3rem;padding-bottom:3rem;border-top:1px solid #d5dbe5;border-bottom:1px solid #d5dbe5;text-align:center}.article-template header h1.article-template__title{font-size:2.8rem;line-height:1.5}.article-template header time{display:block;margin:0 0 2rem;font-size:1.2rem;font-family:var(--og-font-en);letter-spacing:.05em;color:var(--og-color-blue);line-height:1}.article-template *:not(h1,h2,h3,h4,h5,h6,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *){font-family:var(--og-font-go)}.article-template h2{position:relative;padding:0 0 0 3rem;margin-bottom:5rem;border-left:.5rem solid var(--og-color-txt);font-size:2.4rem;line-height:1.5}.article-template h2:before{position:absolute;left:-.5rem;bottom:-2rem;content:"";display:block;width:calc(100% + .5rem);height:1px;background:#d5dbe5}.article-template h3{font-size:2rem;font-weight:500;padding-bottom:1rem;border-bottom:1px solid #d5dbe5}.button.article-template__link{max-width:36rem;margin:7rem auto 0}@media screen and (max-width:989px){.article-template header{margin:0 2rem 6rem}.article-template header h1.article-template__title{font-size:2.4rem}.article-template h2{padding:0 0 0 1.5rem;border-left:.3rem solid var(--og-color-txt);font-size:2rem}.article-template h3{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/og-main-article.css.map */
