.article-template__header{display:flex;flex-direction:column;margin-bottom:1rem}.article-template__header-content{display:flex;flex-direction:column;flex-grow:1;gap:1rem;order:2;padding:0 1.5rem}.article-template__header-image img{width:100%;height:auto}.article-template__title{margin:0;font-size:30px}.article-template__author,.article-template__date,.article-template__category{text-transform:uppercase;color:var(--color-darker-neutral)}.article-template__author,.article-template__date{font-size:12px}.article-template__category{font-size:14px}@media screen and (min-width: 750px){.article-template__header{flex-direction:row}.article-template__header-content{order:unset;justify-content:center;padding:0 60px 0 0}.article-template__header-image{max-width:50%}.article-template__header-image img{width:100%;height:auto}}@media screen and (max-width: 750px){.article-template__header{padding:0}}.article-template__link{font-size:1.8rem;display:flex;justify-content:center;align-items:center;text-decoration:none}.article-template__link .icon-wrap{display:flex;margin-right:1rem;transform:rotate(180deg)}.article-template__content{padding:2rem;max-width:95rem}.article-template__content.rte :is(h2,h3),.contents-table__inner h3{font-size:20px;font-weight:700;scroll-margin-top:20vh}.article-template__content.rte>*{margin:2rem 0 0}.article-template__share{display:flex;justify-content:center;align-items:center;background-color:#f5f6f2;padding-block:2rem;gap:2rem}.article-template__share :is(a,svg){width:2.4rem;height:2.4rem}.article-template__contents-table{margin-top:2rem;padding:0 2rem}.contents-table__inner{margin-top:2rem;padding:2rem;max-width:91rem;margin-inline:auto;background-color:#f5f6f2}.article-template__contents-table h3{margin-top:0}.article-template__contents-table ol{list-style-position:outside;padding-left:4rem;margin:0}.article-template__social-sharing{margin-top:3rem}.article-template__social-sharing+header,.article-template__social-sharing+.article-template__content{margin-top:1.5rem}.article-template__comment-wrapper{margin-top:5rem;padding:2.7rem 0}@media screen and (min-width: 750px){.article-template__comment-wrapper{margin-top:6rem;padding:3.6rem 0}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width: 750px){.article-template__comments{margin-bottom:7rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}@media screen and (min-width: 750px){.article-template__comments-comment{padding:2rem 2.5rem}}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width: 750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width: 990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}.article-template__back:last-child{margin-bottom:3.2rem}.container--xs{max-width:42.5rem}.container--sm{max-width:61.25rem}.container--md{max-width:71.875rem}.container--lg{max-width:78.75rem}.container--xl{max-width:85rem}.featured-product{display:flex;gap:2rem;border:1px solid #eee;padding:2rem;margin:2rem 0;flex-wrap:wrap}.featured-product__image img{display:block;max-width:435px;width:100%;margin:0}.featured-product__title{margin:0}.featured-product__details{flex:1;min-width:250px}.featured-product__type,.featured-product__price{margin:0 0 .8rem}.featured-product__sold-out{background:#f7f7f5;padding:1rem;margin:1rem 0}.featured-product__sold-out p{margin:.5rem 0}.featured-product__waitlist-form{display:flex;flex-direction:column;gap:.5rem}.featured-product__link{display:inline-block;margin-top:1rem;width:100%;text-align:center;text-decoration:underline;color:#333}@media (max-width: 749px){.featured-product{flex-direction:column;align-items:center}.featured-product__image img{max-width:100%}.featured-product__details{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-blog-post.css.map */
