.hello-main-article{background:#fff;color:var(--hello-brand-olive);font-weight:400;letter-spacing:.01em}.hello-main-article__inner{max-width:720px;margin-inline:auto}.hello-main-article__crumb{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0 0 1.5rem;font-size:.75em;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--hello-brand-olive)}.hello-main-article__crumb a{color:inherit;text-decoration:none}.hello-main-article__crumb a:hover{color:var(--hello-brand-forest)}.hello-main-article__crumb-sep{color:var(--hello-brand-sage)}.hello-main-article__image{display:flex;align-items:center;justify-content:center;margin:0 0 1.75rem;width:100%;overflow:hidden;border-radius:8px;background:var(--hello-brand-cream)}.hello-main-article__image img,.hello-main-article__img{display:block;width:auto;max-width:100%;height:auto;max-height:28rem;object-fit:contain;object-position:center center!important}.hello-main-article__header{display:flex;flex-direction:column;gap:.85rem;margin:0 0 1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--hello-brand-border-soft)}.hello-main-article__title{margin:0;font-family:var(--hello-mrs-font-heading);font-size:1.85em;font-weight:400;font-synthesis:none;line-height:1.3;letter-spacing:0;color:var(--hello-brand-forest);text-wrap:balance}.hello-main-article__eeat,.hello-article-eeat{margin:.2rem 0 0;padding:0;max-width:none;background:none;border:0;border-radius:0;font-size:.75em;font-weight:400;letter-spacing:.03em;line-height:1.55;color:var(--hello-brand-olive)}.hello-article-eeat>p{display:inline;margin:0}.hello-article-eeat>p+p:before{content:" \b7  "}.hello-main-article__eeat ul,.hello-article-eeat ul{display:inline;margin:0;padding:0;list-style:none}.hello-main-article__eeat li,.hello-article-eeat li{display:inline}.hello-main-article__eeat li+li:before,.hello-article-eeat li+li:before{content:", "}.hello-main-article__eeat a,.hello-article-eeat a{color:inherit;text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.hello-main-article__eeat a:hover,.hello-article-eeat a:hover{color:var(--hello-brand-forest)}.hello-article-about{margin:1.75rem 0 0;padding:1rem 0 0;background:none;border-radius:0;border-top:1px solid var(--hello-brand-border-soft)}body:has(.hello-main-article) .hello-rich-text-cta{display:none}.hello-main-article__meta{margin:0;font-size:.75em;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--hello-brand-olive);line-height:1.5}.hello-main-article__meta time,.hello-main-article__meta time time{font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}.hello-main-article__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.hello-main-article__tags{display:flex;flex-wrap:wrap;gap:.25rem .85rem;margin:0}.hello-main-article__tag a{padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--hello-brand-olive);font-size:.8em;font-weight:400;letter-spacing:0;text-transform:none}.hello-main-article__tag a:hover,.hello-main-article__tag a:focus-visible{background:none;box-shadow:none;color:var(--hello-brand-mustard)}.hello-main-article__share{margin:0}.hello-main-article__share .share-button__button{min-height:0;padding:0;letter-spacing:.06em;text-transform:uppercase;font-size:.75em;font-weight:400;color:var(--hello-brand-olive)}.hello-main-article__share .share-button__button:hover{color:var(--hello-brand-forest)}.hello-article-toc{margin:0 0 1.75rem;padding:0;background:none;border-radius:0}.hello-article-toc:not(:has(a)){display:none}.hello-article-toc__summary{cursor:pointer;list-style:none;margin:0;font-size:.75em;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--hello-brand-olive)}.hello-article-toc__summary::-webkit-details-marker{display:none}.hello-article-toc details[open] .hello-article-toc__summary{margin-bottom:.65rem}.hello-article-toc__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.hello-article-toc__list a{color:var(--hello-brand-olive);text-decoration:none;font-size:.9em;line-height:1.4;font-weight:400}.hello-article-toc__list a:hover{color:var(--hello-brand-mustard)}.hello-main-article__content.rte{font-size:16px;line-height:1.7;font-weight:400;letter-spacing:.01em;color:var(--hello-brand-olive)}.hello-main-article__content.rte>*:first-child{margin-top:0}.hello-article-lead{font-size:1em;line-height:1.7;color:var(--hello-brand-olive)}.hello-main-article__content.rte h2,.hello-main-article__content.rte h3{color:var(--hello-brand-forest);font-weight:400;letter-spacing:0;line-height:1.35;scroll-margin-top:6rem}.hello-main-article__content.rte h2{font-size:1.25em;margin:2.1em 0 .7em;padding-top:0;border-top:0}.hello-main-article__content.rte h3{font-size:1.05em;margin:1.6em 0 .55em}.hello-main-article__content.rte p{margin:0 0 1.15em}.hello-main-article__content.rte p,.hello-main-article__content.rte li{font-size:inherit;line-height:inherit;font-weight:400;color:inherit}.hello-main-article__content.rte strong,.hello-main-article__content.rte b{font-weight:600;color:var(--hello-brand-forest)}.hello-main-article__content.rte ul,.hello-main-article__content.rte ol{margin:0 0 1.35em;padding-left:1.2em}.hello-main-article__content.rte li+li{margin-top:.4em}.hello-main-article__content.rte a{color:var(--hello-brand-mustard)}.hello-main-article__content.rte a:hover{color:var(--hello-brand-forest)}.hello-main-article__content.rte img{display:block;width:100%;height:auto;margin:1.75em 0 .45em;border-radius:12px}.hello-article-caption{margin:0 0 1.85em;font-size:.82em;line-height:1.45;color:var(--hello-brand-olive);font-style:italic}.hello-main-article__content.rte ol.hello-article-steps{list-style:none;counter-reset:hello-step;margin:1.35em 0 1.85em;padding:0;display:grid;gap:.55rem}.hello-main-article__content.rte ol.hello-article-steps>li{counter-increment:hello-step;position:relative;display:grid;grid-template-columns:2.1rem minmax(0,1fr);gap:.8rem;align-items:start;margin:0;padding:.85rem 1rem;background:var(--hello-brand-cream);border-radius:12px}.hello-main-article__content.rte ol.hello-article-steps>li:before{content:counter(hello-step);display:flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;margin-top:.05rem;border-radius:999px;background:var(--hello-brand-forest);color:#fff;font-family:var(--hello-mrs-font-heading);font-size:.95em;line-height:1}.hello-main-article__content.rte blockquote{margin:1.75em 0;padding:0 0 0 1rem;border:none;border-left:2px solid var(--hello-brand-sage);background:none;border-radius:0;color:var(--hello-brand-olive)}.hello-main-article__content.rte blockquote p:last-child{margin-bottom:0}.hello-article-takeaways{margin:0 0 2rem;padding:1.15rem 1.25rem 1.2rem;background:var(--hello-brand-cream);border-radius:12px;border:0}.hello-article-takeaways h2,.hello-article-takeaways h3{margin:0 0 .7em;padding:0;border:0;font-size:1.05em;color:var(--hello-brand-forest)}.hello-article-takeaways ul,.hello-article-takeaways ol{margin:0;padding-left:1.15em}.hello-article-takeaways li{color:var(--hello-brand-olive)}.hello-article-faq{display:flex;flex-direction:column;gap:12px;margin:.5rem 0 2rem}.hello-article-faq__item{border:1px solid var(--hello-brand-border-soft);border-radius:10px;overflow:hidden;background:#fff;box-shadow:none}.hello-article-faq__item[open]{box-shadow:none}.hello-article-faq__summary{cursor:pointer;list-style:none;padding:14px 16px;background:var(--hello-brand-cream);color:var(--hello-brand-forest);display:flex;align-items:center;justify-content:flex-start;gap:10px}.hello-article-faq__summary:focus-visible{outline:none;box-shadow:0 0 0 3px var(--hello-brand-focus-ring-strong)}.hello-article-faq__summary::-webkit-details-marker{display:none}.hello-article-faq__q{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;padding:0;border-radius:0;font-size:.75em;font-weight:400;letter-spacing:.06em;line-height:1;text-transform:uppercase;color:var(--hello-brand-olive);background:none}.hello-article-faq__question{flex:1;min-width:0;font-size:.95em;line-height:1.4;font-weight:400;text-align:left;color:var(--hello-brand-forest)}.hello-article-faq__toggle{flex-shrink:0;margin-left:auto;width:24px;height:24px;border-radius:999px;border:1px solid var(--hello-brand-border-soft);background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--hello-brand-olive);font-size:16px;font-weight:400;line-height:1;transition:transform .2s ease}.hello-article-faq__item[open] .hello-article-faq__toggle{transform:rotate(45deg)}.hello-main-article__content.rte table{width:100%;border-collapse:collapse;margin:0 0 1.5em;font-size:.9em;color:var(--hello-brand-olive)}.hello-main-article__content.rte th,.hello-main-article__content.rte td{text-align:left;padding:.7em .85em;border-bottom:1px solid var(--hello-brand-border-soft);vertical-align:top}.hello-main-article__content.rte thead th{color:var(--hello-brand-forest);font-size:var(--hello-type-cta);letter-spacing:.04em;text-transform:uppercase}.hello-article-note{margin:1.5em 0;padding:.9rem 0 .9rem 1rem;border-radius:0;background:none}.hello-article-note p:last-child{margin-bottom:0}.hello-article-note--tip{border-left:3px solid var(--hello-brand-mustard)}.hello-article-note--know{border-left:3px solid var(--hello-brand-sage)}.hello-article-note--dont{border-left:3px solid var(--hello-brand-forest)}.hello-article-note--kit{border-left:3px solid var(--hello-brand-sage)}.hello-article-kit-teaser{margin:1.5rem 0 2rem;padding:.9rem 0 .35rem;background:none;border:0;border-top:1px solid var(--hello-brand-border-soft);border-bottom:1px solid var(--hello-brand-border-soft)}.hello-article-kit-teaser h2,.hello-article-kit-teaser h3{margin:0 0 .45em;padding:0;border:0;font-family:inherit;font-size:1.05em;font-weight:500;letter-spacing:0;text-transform:none;color:var(--hello-brand-forest)}.hello-article-kit-teaser p,.hello-article-kit-teaser ul{color:var(--hello-brand-olive)}.hello-article-kit-teaser ul{margin:.6em 0 .85em;padding-left:1.15em}.hello-article-kit-teaser a{font-size:.95em}.hello-article-checklist{margin:1.5rem 0 2rem;padding:.9rem 0 .35rem;background:none;border:0;border-top:1px solid var(--hello-brand-border-soft);border-bottom:1px solid var(--hello-brand-border-soft);border-radius:0}.hello-article-checklist h2,.hello-article-checklist h3{margin:0 0 .2em;padding:0;border:0;font-family:inherit;font-size:.75em;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--hello-brand-olive)}.hello-article-checklist__progress{margin:0 0 .75rem;font-size:.75em;font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:var(--hello-brand-olive)}.hello-article-checklist__print{display:inline-flex;align-items:center;justify-content:center;padding:.45em 1em;border:1px solid var(--hello-brand-sage);border-radius:999px;background:transparent;color:var(--hello-brand-forest);font-size:.75em;font-weight:400;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.hello-article-checklist__print:hover{border-color:var(--hello-brand-mustard);background:transparent}.hello-article-checklist__lede{margin:0 0 .65rem;font-size:.88em;color:var(--hello-brand-olive)}.hello-article-checklist__list{list-style:none;margin:0 0 .65rem;padding:0}.hello-article-checklist__list li+li{margin-top:0}.hello-article-checklist__list label{display:flex;gap:.7rem;align-items:flex-start;cursor:pointer;padding:.55em 0;border-bottom:1px solid var(--hello-brand-border-soft);font-size:.95em;color:var(--hello-brand-forest)}.hello-article-checklist__list li:last-child label{border-bottom:0}.hello-article-checklist__list input{-webkit-appearance:none;appearance:none;flex-shrink:0;width:.85rem;height:.85rem;margin:.28em 0 0;padding:0;border:1px solid var(--hello-brand-sage);border-radius:1px;background:transparent;accent-color:transparent}.hello-article-checklist__list input:checked{border-color:var(--hello-brand-forest);background-color:var(--hello-brand-forest);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' d='M2.4 6.2 4.8 8.5 9.6 3.5'/%3E%3C/svg%3E");background-size:.7rem;background-position:center;background-repeat:no-repeat}.hello-article-checklist__list input:focus-visible{outline:2px solid var(--hello-brand-mustard);outline-offset:2px}@media print{.hello-main-article__crumb,.hello-main-article__toolbar,.hello-main-article__aside,.hello-article-toc,.hello-article-kit,.hello-article-checklist__print{display:none!important}}.hello-article-faq__answer{padding:14px 16px 16px;background:#fff;border-left:0;color:var(--hello-brand-olive);font-size:.95em;line-height:1.65;font-weight:400}.hello-article-faq__answer>*:first-child{margin-top:0}.hello-article-faq__answer>*:last-child{margin-bottom:0}@media screen and (max-width:749px){.hello-article-faq__summary,.hello-article-faq__answer{padding-left:14px;padding-right:14px}}.hello-main-article__related{max-width:1100px;margin:4.5rem auto 0;padding-top:3rem;border-top:1px solid var(--hello-brand-border-soft)}.hello-main-article__related-title{margin:0 0 20px;font-size:1.25em;font-weight:400;color:var(--hello-brand-forest);letter-spacing:0;text-align:left}.hello-main-article__related-grid{display:grid;grid-template-columns:1fr;gap:28px 20px;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.hello-main-article__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hello-main-article__comments{margin-top:56px;padding:32px 24px;background:var(--hello-brand-neutral);border-radius:14px}.hello-main-article__comments h2{margin:0 0 20px;font-size:var(--hello-type-h3);color:var(--hello-brand-forest);letter-spacing:-.02em}.hello-main-article__comment{padding:16px 0;border-bottom:1px solid var(--hello-brand-border-soft);font-size:max(14px,var(--hello-type-body));color:var(--hello-brand-charcoal)}.hello-main-article__comment-meta{margin-top:8px;font-size:var(--hello-type-small);color:var(--hello-brand-olive)}.hello-main-article__form .field{margin-bottom:12px}.hello-main-article__form .button{margin-top:8px}.hello-main-article__comment-warning{margin:0 0 12px;font-size:var(--hello-type-small);color:var(--hello-brand-olive)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hello-main-article.css.map */
