.article-template__hero-container{max-width:130rem;margin:0 auto}.article-template header{margin-top:4.4rem;margin-bottom:2rem}.article-template__title{margin-bottom:32px}.article-template__link{font-size:1.8rem;display:flex;justify-content:center;align-items:center;text-underline-offset:.3rem}.article-template__link:hover{text-decoration-thickness:.2rem}.article-template__link svg{width:1.5rem;transform:rotate(180deg);margin-right:1rem}.article-template__content{margin-top:3rem;margin-bottom:3rem}.article-template__social-sharing{border-top:1px solid var(--color-primary);display:flex;align-items:center;justify-content:flex-end;padding:0;margin:3rem 1.5rem 6rem}@media screen and (min-width: 750px){.article-template__social-sharing{max-width:550px;margin:3rem auto 9rem}}.article-template__cta{text-align:center;width:100%;padding-top:50px;padding-bottom:50px;display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:1.25rem}@media screen and (min-width: 425px){.article-template__cta{flex-direction:row}}.article-template__cta-button{margin:.5rem 0;padding:1.25rem 5rem;width:auto}@media screen and (min-width: 425px){.article-template__cta-button{margin:2rem 0}}.article-template__cta-button:only-child{margin:2rem auto}.article__header{background-color:var(--color-primary);border-radius:10px;color:var(--color-reverse);padding:26px 22px}@media screen and (min-width: 750px){.article__header{align-items:center;display:flex;gap:118px}}.article__link{color:var(--color-reverse);display:inline-block;margin-bottom:16px;text-decoration:none}.article__link:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.article-caption{letter-spacing:0}.article__image{margin-top:20px}@media screen and (min-width: 750px){.article__image{flex:1 0 55%;margin-top:0}}.article-template__content p{color:var(--color-subdued);font-size:14px;margin-left:auto;margin-right:auto;max-width:550px}.article-template__content p:has(img){max-width:none;text-align:center}.article-template__content a{font-size:inherit}.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{margin:20px auto;max-width:550px}.article-template__content ul{color:var(--color-subdued);margin-left:auto;margin-right:auto;max-width:550px}.article-template__content li{margin-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/878/assets/section-blog-post.css.map */
