.article-template__header{padding:0 24px}@media (min-width: 768px){.article-template__header{padding:0 64px}}.article-template__hero-container{width:100%;max-width:1184px;max-height:454px;overflow:hidden;margin:0 auto;display:flex;align-items:center;justify-content:center}.article-template__hero{display:flex;align-items:center;justify-content:center}.article-template__hero img{min-width:100%;min-height:100%;object-fit:cover}.article-template__header{padding:0 64px;margin:0 auto;max-width:808px}.article-template__content{padding:0 64px 64px;margin:0 auto;max-width:808px}.article-template__content p,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{color:#121212}.article-template__content a{color:var(--color-brand-green-dark);transition:.25s ease text-decoration-color}.article-template__content a:hover{text-decoration-color:transparent}.article-template__content p{font-size:16px;font-weight:400;line-height:22px}.article-template__content h2,.article-template__content h2 span{font-size:24px;font-weight:700!important;line-height:32px;color:var(--color-brand-green-dark);margin:32px 0 16px}.article-template__content img{width:100%;height:auto}.article-template__title{color:var(--color-brand-green-dark);margin:42px 0 24px}.article-template__date{font-size:16px;font-weight:700;line-height:22px;margin:0 0 24px;display:inline-block}.article-template__category{border-radius:4px;background-color:var(--color-brand-red-dark);font-size:10px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#fff;padding:6px 8px;text-decoration-color:transparent;margin-top:48px}.article-template__category:hover{text-decoration-color:#fff}.article-template__title{margin:16px 0 24px}.article-template__date{font-weight:400;font-size:14px;line-height:20px}.article-template__table-of-contents{background-color:var(--color-brand-light-gold);padding:16px 24px;margin-top:40px}@media (min-width: 768px){.article-template__table-of-contents{padding:40px 64px}}.article-template__table-of-contents h2.h4{color:var(--color-brand-green-dark);margin-top:0}.article-template__table-of-contents ul{display:flex;flex-flow:column;gap:14px;list-style-type:none;padding-left:24px}.article-template__table-of-contents ul a{transition:.25s ease text-decoration-color;position:relative;text-underline-offset:2px}.article-template__table-of-contents ul a:hover{text-decoration-color:transparent}.article-template__table-of-contents ul a:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--color-brand-black);position:absolute;left:-12px;top:10px}.article-template__content{padding:0 24px}@media (min-width: 768px){.article-template__content{padding:0 64px}}.article-template__video{padding:40px 64px}.article-template__video iframe{width:100%;height:auto;aspect-ratio:16 / 9}.article-template__products{display:flex;flex-flow:column;gap:40px;padding-bottom:20px}.article-template__product{text-decoration:none;max-width:420px;margin:0 auto}@media (min-width: 768px){.article-template__product{display:flex;gap:32px;max-width:100%}}.article-template__product-image{height:200px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.article-template__product-image{flex-basis:200px;flex-shrink:0;height:auto}}.article-template__product-information{flex-basis:448px;display:flex;flex-flow:column;justify-content:center}.article-template__product-information h2{margin:32px 0 0;color:var(--color-black);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px;transition:.25s ease text-decoration-color;text-decoration-skip-ink:none}@media (min-width: 768px){.article-template__product-information h2{margin:0}}.article-template__product-information h2:hover{text-decoration-color:var(--color-black)}.article-template__body-content img:after{content:attr(alt);position:absolute;left:0;bottom:0}@media (min-width: 768px){.article-template__body-content img{margin-top:40px}}.article-template__tags{display:flex;align-items:center;gap:8px;padding-top:20px}.article-template__tags h2{font-family:Assistant;font-size:10px;font-style:normal;font-weight:700;line-height:14px;letter-spacing:1px;text-transform:uppercase;margin:2px 0 0}.article-template__tags a{font-size:14px;line-height:20px;text-underline-offset:2px}.article-template__you-may-be-interested-in{background-color:var(--color-brand-light-gold);padding:32px 24px;margin-top:40px}@media (min-width: 768px){.article-template__you-may-be-interested-in{padding:40px 64px}}.article-template__you-may-be-interested-in h2.h4{color:var(--color-brand-green-dark);margin-top:0;font-size:18px;line-height:26px}.article-template__you-may-be-interested-in ul{display:flex;flex-flow:column;gap:14px;list-style-type:none;padding-left:0}.article-template__you-may-be-interested-in ul a{transition:.25s ease text-decoration-color;position:relative;text-underline-offset:2px}.article-template__you-may-be-interested-in ul a:hover{text-decoration-color:transparent}@media (min-width: 768px){.article-template__image-caption{width:calc(100% + 128px);margin-left:-64px;margin-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/section-blog-post.css.map */
