.article-template>*:first-child:not(.article-template__hero-container){margin-top:5rem}@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{max-width:130rem;margin:0 auto}.article-template__hero-small{height:11rem}.article-template__hero-medium{height:22rem}.article-template__hero-large{height:33rem}@media screen and (min-width: 750px) and (max-width: 989px){.article-template__hero-small{height:22rem}.article-template__hero-medium{height:44rem}.article-template__hero-large{height:66rem}}@media screen and (min-width: 990px){.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:55rem}.article-template__hero-large{height:82.5rem}}.article-template header{margin-top:4.4rem;margin-bottom:2rem;line-height:calc(.8 / var(--font-body-scale))}@media screen and (min-width: 750px){.article-template header{margin-top:5rem}}.article-template__title{margin:0;color:#1e2a24}.article-template__title:not(:only-child){margin-bottom:1rem}.cbh-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;color:#1e2a24b8;font-size:13px;line-height:1.4}.cbh-article-meta__sep{opacity:.55}@media screen and (max-width: 749px){.cbh-article-meta{gap:8px}.cbh-article-meta__date,.cbh-article-meta__rt{display:inline-flex;align-items:center;white-space:nowrap;max-width:100%}}.article-template__content{margin-top:3rem;margin-bottom:3rem;color:#1e2a24}.article-template__content.rte{line-height:1.7;font-size:16px}.article-template__content.rte p{margin:0 0 1.15em}.article-template__content.rte h2,.article-template__content.rte h3,.article-template__content.rte h4{margin-top:1.6em;margin-bottom:.55em;line-height:1.2;text-wrap:balance;scroll-margin-top:calc(var(--header-bottom-position, 0px) + 90px);color:#1e2a24}.article-template__content.rte ul,.article-template__content.rte ol{padding-left:1.2em;margin:0 0 1.2em}.article-template__content.rte li{margin:.35em 0}.article-template__content.rte a{color:#245b41;text-decoration-thickness:2px;text-underline-offset:4px}.article-template__content.rte a:hover{opacity:.9}.article-template__content.rte img{border-radius:12px;box-shadow:0 14px 34px #1e2a241a}.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;color:#1e2a24}.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:#1e2a24d1;background-color:#f7f6f0;margin-bottom:1.5rem;padding:2rem 2rem 1.5rem;border-radius:12px;border:none;box-shadow:0 14px 34px #1e2a2414}@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;color:#1e2a24bd}@media screen and (min-width: 990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}.article-template .page-width--narrow{max-width:1068px;padding:0}}.article-template__back:last-child{margin-bottom:3.2rem}.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__toolbar{background-color:#245b41;position:fixed;left:0;right:0;top:var(--header-bottom-position, 0px);z-index:40;color:#f7f6f0;transform:translateY(-110%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .2s ease,opacity .2s ease,visibility .2s ease;box-shadow:0 14px 34px #1e2a242e}.article__toolbar.is-visible{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.article__toolbar-progress{position:absolute;left:0;bottom:0;height:3px;width:calc(var(--cbh-read-progress, 0) * 100%);background:#f7f6f0eb;opacity:.95}.article__toolbar-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-block:12px}.article__toolbar-muted{color:#f7f6f0b8}.article__toolbar-title{margin:0;display:flex;align-items:center;gap:8px;min-width:0}.article__toolbar-truncate{display:block;max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.article__toolbar-actions{display:flex;align-items:center;gap:28px}.article__toolbar-share,.article__toolbar-nav{display:flex;align-items:center;gap:14px}.article__toolbar-link{display:inline-flex;align-items:center;gap:8px;color:#f7f6f0c7;text-decoration:none;transition:color .2s ease,transform .2s ease;font-weight:700}.article__toolbar-link:hover{color:#f7f6f0}.article__toolbar a:focus-visible{outline:3px solid rgba(247,246,240,.85);outline-offset:3px;border-radius:10px}.article__toolbar .social-media--list{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.article__toolbar .social-media--list .smi{opacity:.75;transition:opacity .2s ease}.article__toolbar .social-media--list .smi:hover{opacity:1}.article__toolbar .social-media svg{width:16px;height:16px;color:#f7f6f0}@media (max-width: 768px){.article__toolbar-title{display:none}.article__toolbar-row{padding-block:10px}.article__toolbar-actions{width:100%;justify-content:space-between;gap:10px}.article__toolbar-share .article__toolbar-muted{display:none}.article__toolbar .social-media--list .smi{opacity:1}}.cbh-article-related,.cbh-article-faq{margin-top:34px}.cbh-article-related__head,.cbh-article-faq__head{text-align:center;margin-bottom:16px;display:grid;gap:8px}.cbh-article-related__title,.cbh-article-faq__title{margin:0;line-height:1.15;text-wrap:balance;color:#1e2a24}.cbh-article-related__sub,.cbh-article-faq__sub{max-width:70ch;margin:0 auto;color:#1e2a24bd}.cbh-faq{margin-top:14px;display:grid;gap:10px}.cbh-faq__item{border-radius:12px;background:#f7f6f0;border:none;box-shadow:0 14px 34px #1e2a241a;overflow:hidden}.cbh-faq__q{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;font-weight:900;color:#1e2a24}.cbh-faq__q::-webkit-details-marker{display:none}.cbh-faq__qtext{line-height:1.25}.cbh-faq__icon{width:34px;height:34px;border-radius:999px;background:#245b411f;position:relative;flex:0 0 auto}.cbh-faq__icon:before,.cbh-faq__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:14px;height:2px;background:#245b41;border-radius:2px}.cbh-faq__icon:after{width:2px;height:14px}.cbh-faq__item[open] .cbh-faq__icon:after{opacity:0}.cbh-faq__a{padding:0 16px 16px;color:#1e2a24cc}.cbh-faq__a p{margin:0 0 1em}.cbh-faq__a p:last-child{margin-bottom:0}.cbh-faq__item:focus-within{outline:3px solid rgba(36,91,65,.32);outline-offset:2px}.cbh-article-related__head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;text-align:left;margin-bottom:14px}@media screen and (max-width: 749px){.cbh-article-related__head{flex-direction:column;align-items:center;text-align:center}}.cbh-article-related__viewall{color:#245b41;font-weight:800;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.cbh-article-related__rail{position:relative}.cbh-article-related__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding:10px;padding:6px 2px 10px;scrollbar-width:none}.cbh-article-related__track::-webkit-scrollbar{display:none}.cbh-article-related__item{scroll-snap-align:start}.cbh-article-related__item .card-wrapper,.cbh-article-related__item .card{height:100%}@media screen and (min-width: 990px){.cbh-article-related__rail[data-layout=grid] .cbh-article-related__track{grid-auto-flow:row;grid-auto-columns:initial;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;scroll-snap-type:none}}.cbh-article-related__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:999px;border:none;background:#f7f6f0f2;box-shadow:0 12px 28px #1e2a2424;color:#245b41;font-weight:900;font-size:22px;line-height:1;display:none;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s ease,background .18s ease,opacity .18s ease;z-index:2}.cbh-article-related__arrow:hover{transform:translateY(-50%) scale(1.03);background:#f7f6f0}.cbh-article-related__arrow:disabled{opacity:.35;cursor:default}.cbh-article-related__arrow--prev{left:-10px}.cbh-article-related__arrow--next{right:-10px}@media screen and (min-width: 990px){.cbh-article-related__rail[data-layout=carousel] .cbh-article-related__arrow{display:inline-flex}.cbh-article-related__rail[data-layout=carousel] .cbh-article-related__track{grid-auto-columns:minmax(260px,1fr)}}.article-template__back{margin-top:34px}.article-template__back .article-template__link{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border-radius:800px;background:#245b41;border:none;color:#f7f6f0;font-weight:900;text-decoration:none;box-shadow:0 14px 34px #1e2a241a;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.article-template__back .article-template__link:hover{transform:translateY(-2px);background:#245b41eb;box-shadow:0 18px 42px #1e2a2424}.article-template__back .article-template__link:focus-visible{outline:3px solid rgba(36,91,65,.32);outline-offset:3px}.cbh-article-related,.cbh-article-faq{padding:20px;border-radius:12px;background:#f7f6f0;border:none;box-shadow:0 14px 34px #1e2a2414}@media screen and (min-width: 750px){.cbh-article-related,.cbh-article-faq{padding:26px}}.cbh-article-faq__head{margin-bottom:14px}.cbh-faq__q{padding:16px;font-size:16px}.cbh-faq__a{padding:0 16px 16px;font-size:15px;line-height:1.65}.cbh-article-toc{margin:0 0 18px;padding:0}.cbh-toc{border:none;border-radius:12px;padding:10px 12px;background:#f7f6f0;box-shadow:0 10px 26px #1e2a2414;color:#1e2a24}.cbh-toc__summary{list-style:none;display:flex;flex-direction:column;gap:2px;cursor:pointer}.cbh-toc__summary::-webkit-details-marker{display:none}.cbh-toc__title{font-weight:650;letter-spacing:.01em}.cbh-toc__hint{font-size:.9em;opacity:.75}.cbh-toc__nav{margin-top:10px}.cbh-toc__list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.cbh-toc__item--h3{padding-left:14px;opacity:.92}.cbh-toc__link{text-decoration:none;border-radius:10px;padding:6px 8px;display:inline-block;line-height:1.25;color:#245b41}.cbh-toc__link:hover{text-decoration:underline}.cbh-toc__link[aria-current=true]{background:#1e2a240f;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-blog-post.css.map */
