.hilo-article,.hilo-related,.hilo-newsletter{--ha-green: #14A959;--ha-forest: #002A04;--ha-cream: #FBF6F2;--ha-sand: #F8F2E9;--ha-beige: #F4EADB;--ha-line: rgba(0, 0, 0, .15);--ha-line-warm: rgba(50, 30, 30, .15);--ha-muted: rgba(0, 0, 0, .7);--ha-text: #1F1F1F;--ha-sticky-top: calc(var(--sticky-area-height, 0px) + 3px);--ha-pad: 20px;--ha-body-size: 17px;--ha-h2-size: 22px;--ha-h6-size: 19px;--ha-h2-top: 48px;--ha-box-pad: 20px;--ha-measure: 720px;font-family:var(--text-font-family);color:var(--ha-text)}@media screen and (min-width:750px){.hilo-article,.hilo-related,.hilo-newsletter{--ha-pad: 48px;--ha-body-size: 18px;--ha-h2-size: 29px;--ha-h6-size: 22px;--ha-h2-top: 64px;--ha-box-pad: 32px}}.hilo-article{background:#fff;padding:24px var(--ha-pad) 0}@media screen and (min-width:750px){.hilo-article{padding-top:56px}}.hilo-article__title,.hilo-cta__title,.hilo-article__reviewer-name,.hilo-related__title,.hilo-related__card-title,.hilo-newsletter__title{font-family:var(--heading-font-family);font-weight:300;letter-spacing:-.01em;color:#000;text-transform:none}.hilo-article__progress{position:fixed;top:var(--sticky-area-height, 0px);left:0;right:0;height:3px;background:var(--ha-line-warm);z-index:3;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}.hilo-article__progress.is-visible{opacity:1;visibility:visible;transition:opacity .25s ease}.hilo-article__progress-bar{height:100%;background:#000;transform-origin:left center;transform:scaleX(0)}.hilo-article__topline{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hilo-article__topline:has(.hilo-article__pill) .hilo-article__crumbs ol:after{content:"/";color:#00000059}.hilo-article__crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;font-size:12px;line-height:1.4;letter-spacing:.005em;color:var(--ha-muted)}.hilo-article__crumbs li{margin:0;padding:0}.hilo-article__crumbs li+li:before{content:"/";margin-right:8px;color:#00000059}.hilo-article .hilo-article__crumbs a{color:inherit;text-decoration:none}.hilo-article .hilo-article__crumbs a:hover{color:#000;text-decoration:underline;text-underline-offset:3px}.hilo-article .hilo-article__meta-link{color:inherit;text-decoration:none}.hilo-article .hilo-article__meta-link:hover strong{text-decoration:underline;text-decoration-color:#00000080;text-underline-offset:3px}.hilo-article__header{max-width:1040px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.hilo-article .hilo-article__pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--ha-line-warm);color:#000;text-decoration:none;font-size:12px;line-height:1.2;letter-spacing:.005em;transition:border-color .2s ease}.hilo-article .hilo-article__pill:hover{border-color:#000}.hilo-article__dot{width:8px;height:8px;border-radius:50%;flex:none}.hilo-article__title{margin:0;max-width:880px;font-size:32px;line-height:1.1}.hilo-article__meta--desktop{display:none}.hilo-article__meta--mobile{display:flex;align-items:center;gap:10px;font-size:12px;line-height:1.4;color:#000;align-self:stretch}.hilo-article__meta--mobile strong{font-weight:600}.hilo-article__meta-muted{color:var(--ha-muted)}.hilo-article__meta-cell{display:flex;align-items:center;gap:12px;padding:14px 32px}.hilo-article__meta-cell:first-child{padding-left:0}.hilo-article__meta-cell:last-child{padding-right:0}.hilo-article__meta-cell+.hilo-article__meta-cell{border-left:1px solid var(--ha-line)}.hilo-article__meta-text{display:flex;flex-direction:column;gap:2px;min-width:0}.hilo-article__meta-label{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:1.2;letter-spacing:.005em;color:var(--ha-muted)}.hilo-article__meta-label svg{color:#000;flex:none}.hilo-article .hilo-article__meta-value{font-weight:700;color:#000;text-decoration:none}.hilo-article a.hilo-article__meta-value:hover{text-decoration:underline;text-decoration-color:#00000080;text-underline-offset:4px}.hilo-article .hilo-article__meta-value--plain{font-weight:500}.hilo-article__avatars{display:flex;flex:none}.hilo-article__avatar{width:36px;height:36px;border-radius:9999px;object-fit:cover;background:#d9d9d9;flex:none;display:block}.hilo-article__avatar--initial{display:inline-flex;align-items:center;justify-content:center;color:#000;font-size:14px;font-weight:700}.hilo-article__avatars .hilo-article__avatar{width:30px;height:30px;box-sizing:border-box;border:2px solid #FFFFFF;font-size:12px}.hilo-article__avatars .hilo-article__avatar+.hilo-article__avatar{margin-left:-10px}.hilo-article__hero{margin-top:8px;line-height:0;align-self:stretch}.hilo-article__hero img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;display:block;border-radius:12px}@media screen and (min-width:750px){.hilo-article__header{align-items:center;text-align:center;gap:22px}.hilo-article__topline{justify-content:center}.hilo-article__title{font-size:49px}.hilo-article__meta--desktop{display:flex;align-items:stretch;margin-top:6px;border-top:1px solid var(--ha-line);border-bottom:1px solid var(--ha-line);font-size:16px;line-height:1.5;text-align:left}.hilo-article__meta--mobile{display:none}.hilo-article__hero img{aspect-ratio:21 / 9;border-radius:20px}}.hilo-article__grid{margin-top:28px;display:grid;grid-template-columns:minmax(0,1fr)}.hilo-article__main{width:100%;max-width:var(--ha-measure);margin:0 auto;min-width:0}.hilo-article__toc,.hilo-article__aside{display:none}@media screen and (min-width:750px){.hilo-article__grid{margin-top:56px}}@media screen and (min-width:1200px){.hilo-article__grid{grid-template-columns:184px minmax(0,var(--ha-measure)) 240px;column-gap:56px;justify-content:space-between;align-items:start;max-width:1344px;margin-left:auto;margin-right:auto}.hilo-article__main{grid-column:2;margin:0}.hilo-article__toc{grid-column:1;grid-row:1}.hilo-article__toc:not([hidden]){display:flex;flex-direction:column;gap:16px;position:sticky;top:calc(var(--ha-sticky-top) + 32px)}.hilo-article__aside{grid-column:3;grid-row:1;display:block;position:sticky;top:calc(var(--ha-sticky-top) + 32px);padding-top:72px}.hilo-article .hilo-article__aside .hilo-cta{gap:10px}.hilo-article__aside .hilo-cta__media{height:150px}.hilo-article .hilo-article__aside .hilo-cta__img{height:225px}.hilo-article .hilo-article__aside .hilo-cta__head{gap:6px}.hilo-article .hilo-article__aside .hilo-cta__title{font-size:20px;line-height:1.15}.hilo-article .hilo-article__aside .hilo-cta__sub{font-size:14px;line-height:1.4}.hilo-article .hilo-article__aside .hilo-cta__list{font-size:14px;line-height:1.3}.hilo-article .hilo-article__aside .hilo-cta__list li{align-items:flex-start;gap:8px;padding:7px 0}.hilo-article .hilo-article__aside .hilo-cta__check{width:18px;height:18px;margin-top:0}.hilo-article .hilo-article__aside .hilo-cta__button{min-height:44px;padding:0 14px;gap:8px;font-size:15px;white-space:nowrap}}@media screen and (min-width:1200px)and (max-height:760px){.hilo-article__aside{position:static}}.hilo-article__toc-title{font-size:12px;letter-spacing:.005em;color:var(--ha-muted)}.hilo-article__toc-list{display:flex;flex-direction:column;border-left:2px solid var(--ha-line-warm);max-height:calc(100vh - var(--ha-sticky-top) - 200px);overflow-y:auto}.hilo-article .hilo-article__toc-link{margin-left:-2px;padding:6px 0 6px 14px;font-size:16px;line-height:1.5;text-decoration:none;color:var(--ha-muted);border-left:2px solid transparent;overflow-wrap:anywhere}.hilo-article .hilo-article__toc-link:hover{color:#000}.hilo-article .hilo-article__toc-link[aria-current=true]{color:#000;font-weight:700;border-left-color:#000}.hilo-article__toc-left{font-size:12px;color:var(--ha-muted);min-height:15px}.hilo-cta{background:var(--ha-sand);border-radius:20px;padding:12px;display:flex;flex-direction:column;gap:12px;color:#000}.hilo-cta__media{position:relative;height:170px}.hilo-cta__stage{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;overflow:hidden;background:var(--ha-beige)}.hilo-cta__stage:after{content:"";position:absolute;left:50%;bottom:4px;width:78%;height:18px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,#321e1e38,#0000)}.hilo-article .hilo-cta__img{position:absolute;left:50%;bottom:0;height:250px;width:auto;max-width:none;max-height:none;transform:translate(-50%);filter:drop-shadow(0 10px 14px rgba(50,30,30,.16));display:block}.hilo-cta__pill{position:absolute;left:8px;bottom:8px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;background:#fff;box-shadow:0 2px 8px #321e1e1a;font-size:12px;line-height:1.2;color:#000}.hilo-cta__pill-dot{width:6px;height:6px;border-radius:50%;background:var(--ha-green)}.hilo-cta__head{padding:0 4px;display:flex;flex-direction:column;gap:4px}.hilo-article .hilo-cta__title{margin:0;font-size:var(--ha-h6-size);line-height:1.2}.hilo-article .hilo-cta__sub{margin:0;font-size:16px;line-height:1.4;color:var(--ha-muted)}.hilo-article .hilo-cta__list{margin:0;padding:0 4px;list-style:none;display:flex;flex-direction:column;font-size:16px;line-height:1.3;color:#000}.hilo-article .hilo-cta__list li{display:flex;align-items:center;gap:10px;margin:0;padding:9px 0}.hilo-article .hilo-cta__list li+li{border-top:1px solid var(--ha-line-warm)}.hilo-article .hilo-cta__list li:before{content:none}.hilo-cta__check{width:20px;height:20px;flex:none;border-radius:50%;background:var(--ha-forest);color:#fff;display:flex;align-items:center;justify-content:center}.hilo-article .hilo-cta__button{min-height:48px;padding:0 20px;border-radius:16px;background:var(--ha-green);color:#fff;font-size:16px;line-height:1.2;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;text-align:center;transition:background-color .2s ease}.hilo-article .hilo-cta__button:hover{background:#10994f}.hilo-article .hilo-cta--inline,.hilo-sticky{display:none}@media screen and (max-width:749px){.hilo-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;box-sizing:border-box;padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--ha-line-warm);display:flex;align-items:center;gap:12px}body:has(.hilo-sticky){padding-bottom:76px}}.hilo-sticky__thumb{position:relative;width:72px;height:48px;flex:none}.hilo-sticky__stage{position:absolute;left:4px;bottom:0;width:64px;height:40px;border-radius:12px;background:var(--ha-beige)}.hilo-article .hilo-sticky__thumb img{position:absolute;left:50%;bottom:2px;height:96px;width:auto;max-width:none;max-height:none;transform:translate(-50%);filter:drop-shadow(0 8px 12px rgba(50,30,30,.22));display:block}.hilo-article .hilo-sticky__button{flex:1 1 auto}.hilo-article__reviewer{margin-top:48px;padding:24px;border-radius:12px;background:var(--ha-cream);display:flex;gap:18px;align-items:center;scroll-margin-top:calc(var(--ha-sticky-top) + 32px)}.hilo-article__reviewer-photo{width:64px;height:64px;border-radius:9999px;object-fit:cover;flex:none;background:#d9d9d9}.hilo-article__reviewer-text{display:flex;flex-direction:column;gap:4px}.hilo-article__reviewer-name{font-size:var(--ha-h6-size);line-height:1.2}.hilo-article__reviewer-name a{color:inherit;text-decoration:none}.hilo-article__reviewer-name a:hover{text-decoration:underline;text-decoration-color:#00000080;text-underline-offset:4px}.hilo-article__reviewer-note{font-size:16px;line-height:1.5;color:var(--ha-muted)}.hilo-article .hilo-article__body{font-family:var(--text-font-family);font-size:var(--ha-body-size);line-height:1.6;letter-spacing:0;color:var(--ha-text)}.hilo-article .hilo-article__body>p:first-child{color:#000}.hilo-article .hilo-article__body h2{margin:var(--ha-h2-top) 0 24px;font-family:var(--heading-font-family);font-weight:300;font-size:var(--ha-h2-size);line-height:1.2;letter-spacing:-.01em;color:#000;text-transform:none;scroll-margin-top:calc(var(--ha-sticky-top) + 24px)}.hilo-article .hilo-article__body>h2:first-child{margin-top:0}.hilo-article .hilo-article__body h3{margin:40px 0 10px;font-family:var(--heading-font-family);font-weight:300;font-size:var(--ha-h6-size);line-height:1.2;letter-spacing:-.01em;color:#000;text-transform:none}.hilo-article .hilo-article__body h4{margin:32px 0 8px;font-family:var(--text-font-family);font-weight:700;font-size:var(--ha-body-size);line-height:1.4;color:#000}.hilo-article .hilo-article__body strong,.hilo-article .hilo-article__body b{font-weight:700}.hilo-article .hilo-article__body a:not([class]){color:#000;text-decoration:underline;text-decoration-color:#00000080;text-decoration-thickness:1px;text-underline-offset:4px}.hilo-article .hilo-article__body a:not([class]):hover{text-decoration-color:#000}.hilo-article .hilo-article__body img{max-width:100%;height:auto}.hilo-article .hilo-article__body figure.size-full,.hilo-article .hilo-article__body figure.size-full img{height:auto;max-width:100%;width:auto}.hilo-article .hilo-article__body .wp-block-heading img{display:inline-block;height:auto;max-width:100%;vertical-align:middle;width:auto}.hilo-article .hilo-finder{scroll-margin-top:calc(var(--ha-sticky-top) + 32px)}.hilo-article{--ha-accent: #D19137;--ha-tint: #FFE8CF}.hilo-article .article-summary-box{background:var(--ha-tint);border-radius:12px;padding:var(--ha-box-pad);margin:40px 0}.hilo-article .article-summary-box__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-bottom:18px}.hilo-article .article-summary-box h2,.hilo-article .article-summary-box h3{margin:0;font-family:var(--heading-font-family);font-weight:300;font-size:var(--ha-h6-size);line-height:1.2}.hilo-article .article-summary-box__label{font-size:12px;line-height:1.2;letter-spacing:.005em;color:var(--ha-muted)}.hilo-article .article-summary-box>ul,.hilo-article .article-summary-box>ol{margin:0;display:flex;flex-direction:column;gap:14px}.hilo-article .article-summary-box li{margin:0}.hilo-article .hilo-article__body ul.hilo-ul,.hilo-article .hilo-article__body>ul{margin:24px 0;padding:0;list-style:none}.hilo-article .hilo-article__body ul.hilo-ul>li,.hilo-article .hilo-article__body>ul>li{position:relative;margin:0;padding:6px 0 6px 30px}.hilo-article .hilo-article__body ul.hilo-ul>li:before,.hilo-article .hilo-article__body>ul>li:before{content:"";position:absolute;left:4px;top:calc(2px + .8em);width:8px;height:8px;border-radius:50%;background:var(--ha-accent)}.hilo-article .hilo-article__body ul.hilo-ul--labelled>li{padding-top:14px;padding-bottom:14px;border-top:1px solid var(--ha-line)}.hilo-article .hilo-article__body ul.hilo-ul--labelled>li:before{top:calc(10px + .8em)}.hilo-article .hilo-article__body ul.hilo-ul--labelled>li:last-child{border-bottom:1px solid var(--ha-line)}.hilo-article .hilo-article__body .article-summary-box>ul{margin:0;padding:0;list-style:none}.hilo-article .hilo-article__body .article-summary-box>ul>li{position:relative;margin:0;padding:0 0 0 30px}.hilo-article .hilo-article__body .article-summary-box>ul>li:before{content:"";position:absolute;left:4px;top:calc(.8em - 4px);width:8px;height:8px;border-radius:50%;background:var(--ha-accent)}.hilo-article .hilo-article__body ol.hilo-ol,.hilo-article .hilo-article__body>ol{margin:24px 0;padding:0;list-style:none;counter-reset:hilo-step}.hilo-article .hilo-article__body ol.hilo-ol>li,.hilo-article .hilo-article__body>ol>li{position:relative;counter-increment:hilo-step;margin:0;padding:8px 0 8px 48px;min-height:28px}.hilo-article .hilo-article__body ol.hilo-ol>li:before,.hilo-article .hilo-article__body>ol>li:before{content:counter(hilo-step);position:absolute;left:0;top:calc(8px + (var(--ha-body-size) * 1.6 - 28px) / 2);width:28px;height:28px;box-sizing:border-box;border-radius:9999px;border:1px solid #000000;color:#000;font-size:12px;font-weight:700;line-height:26px;text-align:center;font-variant-numeric:tabular-nums}.hilo-article .hilo-article__body .hilo-table{margin:28px 0}.hilo-article .hilo-table__scroll:focus-visible{outline:2px solid #000000;outline-offset:2px}.hilo-article .hilo-table__scroll{border:1px solid var(--ha-line-warm);border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.hilo-article .hilo-article__body .hilo-table table{width:100%;min-width:480px;margin:0;border:0;border-collapse:collapse;font-size:var(--ha-body-size);line-height:1.5}.hilo-article .hilo-article__body .hilo-table th,.hilo-article .hilo-article__body .hilo-table td{padding:14px 18px;border:0;text-align:left;vertical-align:top}.hilo-article .hilo-article__body .hilo-table thead th,.hilo-article .hilo-article__body .hilo-table thead td{background:var(--ha-cream);font-size:12px;font-weight:700;letter-spacing:.005em;line-height:1.3;color:#000}.hilo-article .hilo-article__body .hilo-table tr+tr,.hilo-article .hilo-article__body .hilo-table tbody tr{border-top:1px solid var(--ha-line)}.hilo-article .hilo-article__body .hilo-table tbody tr:first-child{border-top:0}.hilo-article .hilo-article__body .hilo-table thead+tbody tr:first-child{border-top:1px solid var(--ha-line)}.hilo-article .hilo-article__body .hilo-table td{font-weight:400;font-variant-numeric:tabular-nums}.hilo-article .hilo-article__body .hilo-table figcaption{margin-top:10px;font-size:14px;line-height:1.5;color:var(--ha-muted)}.hilo-article .hilo-article__body p.hilo-disclaimer{margin:28px 0 0;padding:20px 24px;border-radius:12px;background:var(--ha-cream);font-size:16px;line-height:1.5;color:var(--ha-muted)}.hilo-article .hilo-article__body p.hilo-disclaimer em{font-style:normal}.hilo-article .hilo-article__body p.hilo-disclaimer strong{color:#000}.hilo-article .hilo-article__body .hilo-note{margin:24px 0;padding:16px 18px;border-radius:12px;background:#e7ede6;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start}.hilo-article .hilo-article__body .hilo-note--warning{background:#fce9e4}.hilo-article .hilo-note__icon{width:28px;height:28px;border-radius:9999px;background:#fff;color:#002a04;display:flex;align-items:center;justify-content:center}.hilo-article .hilo-note--warning .hilo-note__icon{color:#9a2410}.hilo-article .hilo-article__body .hilo-note__icon svg{width:16px;height:16px;margin:0;display:block;flex:none}.hilo-article .hilo-article__body p.hilo-note__text{margin:0;padding-top:2px;font-size:16px;line-height:1.55;color:var(--ha-text)}.hilo-article .hilo-article__body p.hilo-note__text>strong:first-child,.hilo-article .hilo-article__body p.hilo-note__text>b:first-child{font-weight:700;color:#002a04}.hilo-article .hilo-article__body .hilo-note--warning p.hilo-note__text>strong:first-child,.hilo-article .hilo-article__body .hilo-note--warning p.hilo-note__text>b:first-child{color:#8c1f0c}@media screen and (min-width:750px){.hilo-article .hilo-article__body .hilo-note{margin:28px 0;padding:20px 24px;grid-template-columns:32px minmax(0,1fr);gap:14px}.hilo-article .hilo-note__icon{width:32px;height:32px}.hilo-article .hilo-article__body .hilo-note__icon svg{width:18px;height:18px}.hilo-article .hilo-article__body p.hilo-note__text{padding-top:3px;font-size:17px}}.hilo-article .hilo-sources{margin-top:48px}.hilo-article .hilo-article__body h2.hilo-sources__heading{margin:0;font-family:var(--text-font-family);font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0}.hilo-article .hilo-sources__toggle{width:100%;min-height:60px;padding:0;border:0;border-top:1px solid var(--ha-line);border-bottom:1px solid var(--ha-line);background:transparent;display:flex;justify-content:space-between;align-items:center;gap:16px;font:inherit;color:#000;text-align:left;cursor:pointer}.hilo-article .hilo-sources__toggle:focus:not(:focus-visible){outline:none}.hilo-sources__left,.hilo-sources__state{display:flex;align-items:center;gap:12px}.hilo-sources__count,.hilo-sources__state{font-size:12px;font-weight:400;color:var(--ha-muted)}.hilo-sources__state{gap:8px;flex:none}.hilo-sources__state svg{color:#000}.hilo-article .hilo-sources__panel{padding-top:16px;font-size:16px;line-height:1.5;color:var(--ha-muted);overflow-wrap:anywhere}.hilo-article .hilo-sources__panel[hidden]{display:none}.hilo-article .hilo-sources__panel ol,.hilo-article .hilo-sources__panel ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:10px}.hilo-article .hilo-sources__panel li{margin:0;padding:0}.hilo-article .hilo-sources__panel li:before{content:none}.hilo-article .hilo-sources__panel p{margin:0 0 10px}.hilo-article .hilo-sources__panel a{color:inherit}.hilo-article .hilo-faq,.hilo-article .hilo-article__body .wash-faq{display:flex;flex-direction:column;gap:12px;margin:24px 0 0;border:0}.hilo-article .hilo-faq__item{padding:20px;border-radius:12px;background:var(--ha-cream)}.hilo-article .hilo-article__body .hilo-faq__item h3{margin:0 0 8px;font-size:var(--ha-h6-size);line-height:1.25}.hilo-article .hilo-article__body .hilo-faq__item>p,.hilo-article .hilo-article__body .hilo-faq__item>ul,.hilo-article .hilo-article__body .hilo-faq__item>ol{margin:0 0 12px}.hilo-article .hilo-article__body .hilo-faq__item>:last-child{margin-bottom:0}.hilo-article .hilo-article__body .wash-faq__item{margin:0!important;padding:0 20px!important;border:0!important;border-radius:12px!important;background:var(--ha-cream)!important;box-shadow:none!important}.hilo-article .hilo-article__body .wash-faq__question{margin:0!important;padding:20px 0!important;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;list-style:none;cursor:pointer;font-family:var(--heading-font-family);font-weight:300;font-size:var(--ha-h6-size);line-height:1.25;letter-spacing:-.01em;color:#000;background:none!important;border:0!important}.hilo-article .wash-faq__question::-webkit-details-marker{display:none}.hilo-article .wash-faq__question::marker{content:none}.hilo-article .hilo-article__body .wash-faq__question:after{content:"+";flex:none;width:24px;font-family:var(--text-font-family);font-size:22px;font-weight:300;line-height:1.1;text-align:center}.hilo-article .hilo-article__body .wash-faq__item[open]>.wash-faq__question{padding-bottom:8px!important}.hilo-article .hilo-article__body .wash-faq__item[open]>.wash-faq__question:after{content:"\2013"}.hilo-article .wash-faq__question *{font:inherit}.hilo-article .hilo-article__body .wash-faq__answer{margin:0!important;padding:0 40px 20px 0!important;border:0!important;background:none!important}.hilo-article .wash-faq__answer>:first-child{margin-top:0}.hilo-article .wash-faq__answer>:last-child{margin-bottom:0}@media screen and (min-width:750px){.hilo-article .hilo-faq__item{padding:24px 28px}.hilo-article .hilo-article__body .wash-faq__item{padding:0 28px!important}.hilo-article .hilo-article__body .wash-faq__question{padding:24px 0!important}.hilo-article .hilo-article__body .wash-faq__item[open]>.wash-faq__question{padding-bottom:8px!important}.hilo-article .hilo-article__body .wash-faq__answer{padding-bottom:24px!important}}.hilo-article .hilo-article__body [class*=hilo-product-cta]{display:none!important}.hilo-article .hilo-quiz{margin:40px 0;padding:var(--ha-box-pad);border-radius:20px;background:var(--ha-sand);display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px}.hilo-article .hilo-quiz[hidden]{display:none}.hilo-quiz__icon{width:56px;height:56px;flex:none;border-radius:9999px;background:var(--ha-forest);color:#fff;display:flex;align-items:center;justify-content:center}.hilo-quiz__text{flex:1 1 260px;display:flex;flex-direction:column;gap:6px}.hilo-article .hilo-article__body .hilo-quiz__title{margin:0;font-family:var(--heading-font-family);font-weight:300;font-size:var(--ha-h6-size);line-height:1.2;letter-spacing:-.01em;color:#000}.hilo-article .hilo-article__body .hilo-quiz__sub{margin:0;font-size:16px;line-height:1.5;color:var(--ha-muted)}.hilo-article .hilo-quiz__button{flex:none;min-height:48px;padding:0 24px;border:0;border-radius:16px;background:var(--ha-green);color:#fff;font-family:var(--text-font-family);font-size:16px;line-height:1.2;cursor:pointer}.hilo-article .hilo-quiz__button:hover{background:#10994f}@media screen and (max-width:749px){.hilo-article .hilo-quiz__button{width:100%}}.hilo-article .hilo-finder[hidden],.hilo-article .hilo-finder-wrap[hidden]{display:none}.hilo-article .hilo-finder-wrap{scroll-margin-top:calc(var(--ha-sticky-top) + 32px)}.hilo-article .hilo-finder-wrap:focus{outline:none}.hilo-article .hilo-article__body .hilo-finder:not([data-hilo-finder]){display:none!important}.hilo-article .hilo-article__body .hilo-quiz svg,.hilo-article .hilo-article__body .hilo-sources svg{margin:0;display:inline-block;flex:none}.hilo-article .hilo-article__body hr{margin:48px 0;border:0;border-top:1px solid var(--ha-line);background:none;height:0}.hilo-article .hilo-article__body>p img,.hilo-article .hilo-article__body>figure:not(.hilo-table) img{border-radius:12px}.hilo-article .hilo-article__body>figure:not(.hilo-table) figcaption{margin-top:10px;font-size:14px;line-height:1.5;color:var(--ha-muted)}.hilo-related{background:#fff;padding:0 var(--ha-pad) 48px;margin-top:48px}@media screen and (min-width:750px){.hilo-related{padding-bottom:80px;margin-top:80px}}.hilo-related__inner{max-width:1344px;margin:0 auto}.hilo-related .hilo-related__title{margin:0 0 20px;font-size:var(--ha-h2-size);line-height:1.2}@media screen and (min-width:750px){.hilo-related .hilo-related__title{margin-bottom:32px}}.hilo-related__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px}@media screen and (min-width:750px){.hilo-related__grid{gap:20px}}.hilo-related .hilo-related__card{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;color:#000;text-decoration:none}.hilo-related__card-image{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;display:block}.hilo-related__card-body{padding:20px;display:flex;flex-direction:column;gap:12px}.hilo-related__card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:11px;line-height:1.2;letter-spacing:.005em}@media screen and (min-width:750px){.hilo-related__card-meta{font-size:12px}}.hilo-related__dot{width:8px;height:8px;border-radius:50%;flex:none}.hilo-related__sep{color:#0000004d}.hilo-related__card-title{font-size:var(--ha-h6-size);line-height:1.2}.hilo-related .hilo-related__card:hover .hilo-related__card-title{text-decoration:underline;text-decoration-color:#00000080;text-underline-offset:4px}.hilo-newsletter{padding:0 var(--ha-pad) 48px}@media screen and (min-width:750px){.hilo-newsletter{padding-bottom:80px}}.hilo-newsletter__box{max-width:1344px;margin:0 auto;background:var(--ha-sand);border-radius:20px;padding:28px 20px;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:center}@media screen and (min-width:750px){.hilo-newsletter__box{padding:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}.hilo-newsletter__text{display:flex;flex-direction:column;gap:12px}.hilo-newsletter .hilo-newsletter__title{margin:0;font-size:32px;line-height:1.1}@media screen and (min-width:750px){.hilo-newsletter .hilo-newsletter__title{font-size:49px}}.hilo-newsletter .hilo-newsletter__intro,.hilo-newsletter .hilo-newsletter__legal{margin:0;color:var(--ha-muted)}.hilo-newsletter .hilo-newsletter__intro{font-size:16px;line-height:1.5}.hilo-newsletter__form{display:flex;flex-direction:column;gap:10px}.hilo-newsletter__row{display:flex;flex-wrap:wrap;gap:8px}.hilo-newsletter .hilo-newsletter__input{flex:1 1 220px;min-width:0;height:48px;box-sizing:border-box;padding:0 16px;border-radius:16px;border:1px solid var(--ha-line-warm);background:#fff;font-family:var(--text-font-family);font-size:16px;color:#000}.hilo-newsletter .hilo-newsletter__button{flex:0 0 auto;height:48px;padding:0 24px;border:0;border-radius:16px;background:var(--ha-green);color:#fff;font-family:var(--text-font-family);font-size:16px;cursor:pointer}.hilo-newsletter .hilo-newsletter__button:hover{background:#10994f}.hilo-newsletter .hilo-newsletter__legal{font-size:12px;line-height:1.4}.hilo-newsletter__legal a{color:#000}.hilo-newsletter__status{font-size:14px;line-height:1.4;color:#000}.hilo-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.hilo-article *,.hilo-related *,.hilo-newsletter *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hilo-article-v2.css.map */
