.article-template__content iframe,.article-template__related__signup .newsletter-form__field-wrapper{max-width:100%}.article-template>:first-child:not(.article-template__hero-container){margin-top:5rem}.article-template__hero-container{margin:0 auto;background-size:cover;background-repeat:no-repeat;background-position:center;padding:80px 24px;display:flex;justify-content:center;position:relative;min-height:50vh}.article-template__hero-container .bg-top-left{position:absolute;top:0;left:0}.article-template__hero-container .bg-top-right{position:absolute;top:0;right:0}.article-template__hero-container .bg-bottom-left{position:absolute;bottom:0;left:0}.article-template__hero-container .bg-bottom-right{position:absolute;bottom:0;right:0}.article-template__hero-container h1{font-family:Jakarta-Bold,sans-serif;font-size:3.2rem;text-align:center}.article-template__content-wrapper{display:grid;padding-top:4.5rem;background-color:#f0f0f0;gap:4.8rem;grid-template-columns:40% auto}.article-template__related-wrapper{position:relative}.article-template__related{position:-webkit-sticky;position:sticky;top:4rem;max-width:434px;margin-bottom:4rem;transition:top .2s}.article-template__related.header-showing{top:17rem}.article-template__related__related-article,.article-template__related__related-product,.article-template__related__signup{display:grid;grid-template-columns:6fr 8fr;background-color:#fff;border-radius:.8rem;overflow:hidden}.article-template__related__related-article{margin-top:4.8rem}.article-template__related__related-article-image{width:100%}.rte .article-template__related__related-article-image img{width:100%;height:100%;object-fit:cover}.article-template__related__related-article-content{padding:1.8rem 2.4rem}.article-template__related__related-article-content span{font-size:1.2rem;color:#000}.article-template__related__related-article-content h4{color:#000;font-family:Jakarta-Bold,sans-serif;font-size:1.6rem}.rte .article-template__related__related-article-content a{font-size:1.4rem;color:#0e773c}.article-template__content-wrapper h1,.article-template__related h1{font-size:3.1rem;color:#000;line-height:5rem;margin-bottom:2rem}.article-template__content-wrapper h2,.article-template__related h2{font-family:Jakarta-Bold,sans-serif;font-size:2.4rem;color:#000}.article-template__content p{color:#000;line-height:2.8rem}.article-template__related__related-product{margin-top:3.2rem;grid-template-columns:3fr 11fr;padding:2rem 3rem;gap:2.7rem}.rte .article-template__related__related-product img{border:none}.article-template__related__related-product h4{font-family:Inter-Regular,sans-serif;font-size:1.4rem;color:#000;line-height:22px;letter-spacing:.28px}.related-product-content__pricing{display:flex;justify-content:space-between;align-items:center;margin-top:1.2rem}.related-product-content__pricing div{display:flex;flex-direction:column}.related-product-content__pricing .related-product-content__pricing__from{font-size:1.2rem;color:#000;line-height:normal}.related-product-content__pricing div.related-product-content__pricing__prices{display:flex;flex-direction:row;gap:8px;align-items:center;margin-top:.4rem}.related-product-content__pricing .related-product-content__pricing__price{font-family:jakarta-bold,sans-serif;font-size:1.6rem;line-height:normal;color:#000}.related-product-content__pricing__og-price{text-decoration:line-through;color:#000;opacity:.6;font-size:14px}.related-product-content__pricing__add{background-color:#0e773c;border-radius:50%;height:4rem;width:4rem;color:#f0f0f0;display:flex;align-items:center;justify-content:center}.related-product-content__pricing__add svg{fill:#f0f0f0;height:2.4rem;width:2.4rem}.article-template__content-wrapper h2{margin-bottom:4.5rem}.article-template__content h2,.article-template__related h2,.article-template__related__signup h2{margin-bottom:0}.article-template__related__signup{margin-top:3.2rem;grid-template-columns:1fr;padding:2rem 2.8rem}.article-template__related__signup .newsletter__subheading{margin-bottom:1.6rem;font-size:1.4rem;color:#000}.article-template__related__share{display:flex;align-items:center;justify-content:center;margin-top:3.2rem}.article-template__related__share-text{font-family:Inter-Bold,sans-serif;font-size:1.8rem;color:#000;margin-right:1.4rem}.rte .article-template__related__share ul{padding:0; margin: 0;}.article-template__related__share .list-social{align-items:center;margin-top: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__comment-fields>*,.article-template__content{margin-bottom:3rem}.rte .article-template__content img{margin-top:4.8rem;margin-bottom:4rem;width:100%;max-height:507px;object-fit:contain;border:none}.rte .article-template__content h5{font-family:jakarta,sans-serif;font-size:2.4rem;color:#000;margin-bottom:2.4rem}.rte .article-template__content .btn{background-color:#0e773c;color:#fff;font-family:Inter-semibold;font-size:1.6rem;line-height:normal}.share-article-mobile{display:none}.share-article-desktop{display:block}.article-template__social-sharing+.article-template__content,.article-template__social-sharing+header{margin-top:1.5rem}.article-template__comment-wrapper{margin-top:5rem;padding:2.7rem 0}.article-template__content-wrapper.rte table tr td:first-child{background-color:transparent}.article-template__content-wrapper.rte table tr td:first-child:after{background:0 0}.article-template__content-wrapper.rte .article-template__content a{color:#0e773c}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}.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}.article-template__comments-comment p{margin:0 0 1rem}@media screen and (min-width:750px){.article-template>:first-child:not(.article-template__hero-container){margin-top:calc(5rem + var(--page-width-margin))}.article-template__hero-container{padding:115px 24px}.article-template__hero-container h1{font-size:4rem}.article-template__comment-wrapper{margin-top:6rem;padding:3.6rem 0}.article-template__comments{margin-bottom:7rem}.article-template__comments-comment{padding:2rem 2.5rem}.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}@media screen and (max-width:990px){.article-template__content-wrapper{grid-template-columns:1fr}.article-template__content{grid-column-start:1;margin-bottom:0}.article-template__related-wrapper{grid-row-start:2}.article-template__content-wrapper h2{font-size:2.4rem;line-height:3.2rem;margin-bottom:0;text-align:left;margin-right:auto}.rte .article-template__content img{margin-top:4rem;margin-bottom:3.2rem}.rte .article-template__content h5{line-height:3.2rem}.rte .article-template__content .btn{width:100%}.article-template__related{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:none}.article-template__related__signup .newsletter__subheading{font-size:1.6rem}.share-article-mobile{background-color:#fff;display:block;padding-top:2.4rem;padding-bottom:3.2rem;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:0}.share-article-mobile .article-template__related__share{margin-top:0;flex-direction:column}.article-template__related__share-text{font-size:2.4rem;margin-right:0}.share-article-desktop{display:none}.article-template__related__signup{display:flex;width:100%;justify-content:center}.article-template__related__related-article,.article-template__related__related-product,.article-template__related__signup{margin-top:2.4rem}.article-template__related__related-article{display:flex;width:100%}.article-template__related__related-article-image{display:none;visibility:hidden}}
.share-article-desktop .icon.icon-twitter g#layer1 *, .share-article-mobile .icon.icon-twitter g#layer1 * {
    fill: #f0f0f0 !important;
}