body.template-article{background:#f4eee4;color:#4f473f}body.template-article main{background:transparent}body.template-article .shopify-section,body.template-article .article-template,body.template-article .main-article{background:transparent}body.template-article .article-template,body.template-article .main-article{max-width:1400px;margin:0 auto;padding:40px 32px 90px}body.template-article .article-template__hero-container,body.template-article .article-template header,body.template-article .main-article header{max-width:900px;margin:0 auto 34px}body.template-article h1{font-family:Athelas,Iowan Old Style,Times New Roman,serif;font-size:clamp(2.2rem,4.6vw,4.4rem);line-height:1.08;font-weight:500;letter-spacing:.03em;color:#2f261f;margin-bottom:16px}body.template-article .article-template__meta,body.template-article .caption-with-letter-spacing,body.template-article .article-template__blog,body.template-article .article-template__info,body.template-article .share-buttons{font-size:12px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:#8a7f73}body.template-article .article-template__content,body.template-article .rte,body.template-article article .rte,body.template-article .article-content{max-width:780px;margin:0 auto;font-family:Raleway,system-ui,sans-serif}body.template-article .rte p,body.template-article .rte li,body.template-article .article-template__content p,body.template-article .article-template__content li{font-size:18px;line-height:1.95;color:#5e554d;margin-bottom:1.35em}body.template-article .rte p:first-of-type,body.template-article .article-template__content p:first-of-type{font-size:21px;line-height:1.8;color:#4d443c}body.template-article h2,body.template-article h3,body.template-article .rte h2,body.template-article .rte h3{font-family:Athelas,Iowan Old Style,Times New Roman,serif;color:#332922;text-transform:uppercase;letter-spacing:.12em;line-height:1.25;font-weight:500}body.template-article h2,body.template-article .rte h2{font-size:clamp(1.5rem,2.6vw,2.5rem);margin-top:4rem;margin-bottom:1.25rem}body.template-article h3,body.template-article .rte h3{font-size:clamp(1.2rem,2vw,1.7rem);margin-top:3rem;margin-bottom:1rem}body.template-article .rte h2:after,body.template-article .rte h3:after,body.template-article h2:after,body.template-article h3:after{content:"";display:block;width:88px;height:1px;margin-top:14px;background:linear-gradient(90deg,#aa8a54bf,#aa8a5400)}body.template-article .rte img,body.template-article img{display:block;width:100%;max-width:100%;height:auto;margin:2.2rem auto;border-radius:22px;box-shadow:0 14px 36px #2c211714}body.template-article .article-template__hero-media img,body.template-article .article-template__image img,body.template-article .banner__media img{border-radius:24px}body.template-article a{color:#8a6738;text-decoration:none;transition:opacity .25s ease}body.template-article a:hover{opacity:.75}body.template-article blockquote,body.template-article .rte blockquote{margin:2.4rem 0;padding:1.2rem 0 1.2rem 1.4rem;border-left:1px solid rgba(138,103,56,.35);color:#4f473f;font-style:italic}body.template-article .article-template__comment-wrapper,body.template-article .article-template__comments,body.template-article .article-template__back{max-width:780px;margin-left:auto;margin-right:auto}@media(max-width:768px){body.template-article .article-template,body.template-article .main-article{padding:24px 18px 60px}body.template-article .article-template__content,body.template-article .rte,body.template-article article .rte,body.template-article .article-content{max-width:100%}body.template-article .rte p,body.template-article .rte li,body.template-article .article-template__content p,body.template-article .article-template__content li{font-size:16px;line-height:1.85}body.template-article .rte p:first-of-type,body.template-article .article-template__content p:first-of-type{font-size:18px}body.template-article .rte img,body.template-article img{border-radius:16px;margin:1.6rem auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-journal-article.css.map */
