:root{--font-body-family:"Plus Jakarta Sans",system-ui,sans-serif;--font-heading-family:"Plus Jakarta Sans",system-ui,sans-serif;--font-heading-weight:800;--hn-green:#1d5c5b;--hn-sage:#dcefe9;--hn-cream:#FAF7F2;--hn-cta:#f2672e;--hn-line:#e5e1d8;--hn-muted:#55605a }:root:root{--hnf-ink:#1d5c5b;--hnf-paper:#FAF7F2;--hnf-paper-dim:#F2EEE6;--hnf-soft:#dcefe9;--hnf-text:#1c1c19;--hnf-muted:#55605a;--hnf-accent:#f2672e;--hnf-accent-hover:#e0521f}body{font-family:var(--font-body-family)}h1,h2,h3,.h0,.h1,.h2,.h3,.hnf-h2,.title{font-family:var(--font-heading-family)!important;letter-spacing:-.01em}.card__heading,.card__heading a{font-family:var(--font-body-family)!important;font-weight:700!important;letter-spacing:0;line-height:1.35}body,.gradient.color-scheme-1,.color-scheme-1 .gradient{background-color:var(--hn-cream);background-image:radial-gradient(rgba(0,0,0,.11) 1.2px,transparent 1.6px)!important;background-size:18px 18px!important;background-attachment:scroll!important}.gradient.color-scheme-2,.color-scheme-2 .gradient{background-image:radial-gradient(rgba(29,92,91,.16) 1.2px,transparent 1.6px)!important;background-size:18px 18px!important}.header-wrapper{border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:0 8px 30px -12px #0a323080}.header{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.header__heading-logo{max-height:64px;width:auto!important}@media(max-width:749px){.header__heading-logo{max-height:46px}}.button,.shopify-payment-button__button--unbranded,.cart__checkout-button,.hnf-btn{border-radius:12px!important;font-weight:700;letter-spacing:.01em;transition:transform .15s,box-shadow .15s}.button:after,.button:before{border-radius:12px!important}.button--primary,.cart__checkout-button,.shopify-payment-button__button--unbranded{box-shadow:0 8px 24px #f2672e59!important}.button:hover{transform:translateY(-1px)}.field__input,.select__select,.quantity,.customer .field input{border-radius:12px!important}.field:after,.select:after,.quantity:after{border-radius:12px!important}.card-wrapper .card,.card--card,.card--standard .card__inner{border-radius:18px!important;overflow:hidden}.card--card{background:#ffffffe6!important;box-shadow:0 10px 30px -6px #1d5c5b29,0 2px 8px #0000000a!important;transition:transform .25s,box-shadow .25s}.card-wrapper:hover .card--card{transform:translateY(-4px);box-shadow:0 18px 40px -10px #1d5c5b47,0 0 0 1px #a1dcd359!important}.card__badge .badge{border-radius:999px!important;background:var(--hn-green)!important;color:#fff!important;font-weight:700;box-shadow:0 0 12px #1d5c5b59}.price--on-sale .price-item--sale,.price .price-item--sale,.search-modal__suggestions-label,.search-modal__suggestion-price{color:var(--hn-cta)!important}.search-modal__suggestion{color:#1c1c19!important}.search-modal__suggestion-media{background:var(--hn-sage)!important;border-radius:10px}.cart__items,.cart__footer .totals,.cart__blocks{border-radius:18px}.cart__footer{background:#ffffffd9;border:1px solid var(--hn-line);border-radius:18px;padding:22px!important;box-shadow:0 10px 30px -6px #1d5c5b29}.cart-item__image{border-radius:12px}.cart-notification{border-radius:0 0 18px 18px!important;box-shadow:0 18px 40px -10px #1d5c5b59!important}.rte a,.link{color:var(--hn-green)}.main-page-title{text-align:center}.page-width--narrow .rte{background:#ffffffbf;border:1px solid var(--hn-line);border-radius:18px;padding:28px;box-shadow:0 10px 30px -6px #1d5c5b1f}body .hnf-home{--ink:#1d5c5b;--ink-2:#164847;--paper:#FAF7F2;--paper-dim:#F2EEE6;--soft-gray:#dcefe9;--text:#1c1c19;--muted:#55605a;--accent:#f2672e;--accent-hover:#e0521f}body .hnf-footer{--ink:#164847;--accent:#f2672e;--accent-hover:#e0521f;--muted:#b5dbd4;--line:rgba(255,255,255,.14);--field-bg:rgba(255,255,255,.07);background-color:#164847;background-image:radial-gradient(rgba(255,255,255,.07) 1.2px,transparent 1.6px),radial-gradient(ellipse at 20% 0,rgba(242,103,46,.18),transparent 55%);background-size:18px 18px,100% 100%}body .hnf-footer__wordmark{font-family:var(--font-heading-family)!important;text-transform:none!important;font-weight:600!important;font-size:2.6rem!important}body .hnf-footer__field{border-radius:12px;overflow:hidden}.hn-home .mgl-hero{padding-top:44px}.hn-btn2{display:block;width:100%;padding:16px 20px;border-radius:12px;text-align:center;font-weight:700;color:var(--hn-green);border:1.5px solid var(--hn-green);text-decoration:none;background:#ffffffb3;margin-top:10px;transition:background .2s,box-shadow .2s}.hn-btn2:hover{background:#fff;box-shadow:0 0 0 3px #1d5c5b1f}a.mgl-btn{text-decoration:none}.hn-feature{display:grid;gap:26px;align-items:center;background:#ffffffe0;border:1px solid var(--hn-line);border-radius:24px;padding:22px;box-shadow:0 18px 44px -14px #1d5c5b47;position:relative;overflow:hidden}.hn-feature:before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,var(--hn-green),#4f9d98,var(--hn-sage))}@media(min-width:860px){.hn-feature{grid-template-columns:1fr 1.1fr;padding:34px}}.hn-feature__img{border-radius:18px;overflow:hidden;background:radial-gradient(circle at 50% 45%,#fff 0 55%,#f1ece2)}.hn-feature__img img{display:block;width:100%;height:auto}.hn-feature h2{text-align:left;margin-bottom:6px}.hn-feature h2:after{display:none}.hn-price{font-family:var(--font-heading-family);font-size:26px;color:var(--hn-green);margin:6px 0 14px}.hn-price small{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;color:var(--hn-muted);margin-left:6px}.hn-packs-mini{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.hn-packs-mini span{font-size:12.5px;font-weight:700;padding:8px 12px;border-radius:12px;border:1.5px solid var(--hn-line);background:#fff}.hn-packs-mini span.on{border-color:var(--hn-green);box-shadow:0 0 0 3px #1d5c5b1f,0 0 18px #4fb0a859}.hn-why{display:grid;gap:14px;margin-top:26px}@media(min-width:760px){.hn-why{grid-template-columns:repeat(3,1fr)}}.hnf-mnav__overlay{background:#0a323073!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hnf-mnav__panel{background-color:var(--hn-cream)!important;background-image:radial-gradient(rgba(0,0,0,.09) 1.2px,transparent 1.6px);background-size:18px 18px;border-radius:0 22px 22px 0;box-shadow:12px 0 40px -10px #0a323073!important;overflow:hidden}.hnf-mnav__top{background:linear-gradient(120deg,#1d5c5b,#2a7573)!important;padding-top:1.6rem!important;padding-bottom:1.6rem!important}.hnf-mnav__brand{font-family:var(--font-heading-family);font-size:2rem!important;font-weight:600!important;letter-spacing:0!important}.hnf-mnav__body{padding-top:1.4rem!important}.hnf-acc__head{font-family:var(--font-heading-family)!important;font-weight:600!important;font-size:1.9rem!important}.hnf-mnav__body .hnf-acc{background:#ffffffd1;border:1px solid var(--hn-line);border-radius:16px;margin-bottom:1rem;padding:0 1.2rem;box-shadow:0 8px 22px -10px #1d5c5b38}.hnf-mnav__body .hnf-acc .hnf-acc{box-shadow:none;border-radius:12px;margin-bottom:.6rem;background:#f1f8f6e6}.hnf-mnav__body .hnf-acc .hnf-acc .hnf-acc__head{font-family:var(--font-body-family)!important;font-size:1.55rem!important;font-weight:600!important}.hnf-acc__head--sale,.hnf-nav__link--sale{color:var(--hn-cta)!important}.hnf-mnav__viewall{color:var(--hn-green)!important}.hnf-mnav__util a{border-radius:12px}.hnf-mnav__util a:hover{background:#d4f0e999;color:var(--hn-green)}.hnf-mega{background-color:var(--hn-cream)!important;background-image:radial-gradient(rgba(0,0,0,.08) 1.2px,transparent 1.6px);background-size:18px 18px;border-radius:0 0 22px 22px;box-shadow:0 24px 50px -20px #0a323066!important}.hnf-mega__cat{border-radius:12px!important}.hnf-mega__cat.is-active{background:#fff!important;box-shadow:inset 3px 0 0 var(--hn-cta),0 6px 18px -8px #1d5c5b40!important}.hnf-mega__pane-title{color:var(--hn-green)!important}.hnf-card{border-radius:16px!important;overflow:hidden;background:#ffffffe6;box-shadow:0 10px 26px -10px #1d5c5b38}.hnf-card:hover{box-shadow:0 16px 36px -12px #1d5c5b52,0 0 0 1px #a1dcd366!important}.hnf-nav__link{font-weight:600}.search-modal__suggestions{display:none!important}body,.gradient.color-scheme-1,.color-scheme-1 .gradient{background-image:none!important;background-color:#faf8f4}.gradient.color-scheme-2,.color-scheme-2 .gradient,.hnf-mnav__panel,.hnf-mega{background-image:none!important}body .hnf-footer{background-image:radial-gradient(ellipse at 15% 0,rgba(79,176,168,.28),transparent 55%),radial-gradient(ellipse at 90% 100%,rgba(242,103,46,.16),transparent 55%)!important;background-size:100% 100%!important}h1,h2,h3,.h0,.h1,.h2,.h3,.hnf-h2,.title{font-weight:800!important;letter-spacing:-.02em}.button--primary,.cart__checkout-button,.shopify-payment-button__button--unbranded,.product-form__submit{background:linear-gradient(135deg,#ff8a3d,#f2672e 55%,#e0521f)!important;color:#fff!important;font-weight:800!important;border:0!important}.button--primary:after,.cart__checkout-button:after,.product-form__submit:after{box-shadow:none!important}.product-count,#ProductCountDesktop,#ProductCount{display:none!important}.template-collection .collection-hero,.collection-hero__title{text-align:center}.main-blog h1,.main-blog .title{text-transform:none!important;font-size:clamp(30px,4vw,46px)!important;letter-spacing:-.02em!important;text-align:center;margin-bottom:6px}.main-blog h1:after{content:"Plain-English guides with the research cited. No hype.";display:block;margin-top:10px;font:500 16px/1.5 var(--font-body-family);letter-spacing:0;color:#55605a}.blog-articles{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;gap:22px!important;margin-top:30px}.blog-articles .blog-articles__article{grid-column:auto!important;width:auto!important;max-width:none!important}.blog-articles .article-card-wrapper{height:100%}.blog-articles .card.article-card{height:100%;border-radius:22px!important;overflow:hidden;background:#fff!important;border:1px solid rgba(29,92,91,.1)!important;box-shadow:0 2px 6px #1046440d,0 24px 44px -26px #1046448c!important;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.blog-articles .article-card-wrapper:hover .card.article-card{transform:translateY(-6px);box-shadow:0 34px 60px -30px #104644a6,0 0 44px -8px #2b968c61!important}.blog-articles .card__inner{border-radius:0!important}.blog-articles .article-card__image-wrapper{padding-bottom:62%!important}.blog-articles .article-card__image-wrapper img{transition:transform .6s}.blog-articles .article-card-wrapper:hover .article-card__image-wrapper img{transform:scale(1.05)}.blog-articles .card__content{padding:18px 20px 20px!important;text-align:left!important}.blog-articles .card__information{padding:0!important}.blog-articles .card__information:before{content:"Journal";display:inline-block;margin-bottom:10px;padding:4px 10px;border-radius:999px;background:#e2f3ef;color:#1d5c5b;font:800 11px/1.2 var(--font-body-family);letter-spacing:.1em;text-transform:uppercase}.blog-articles .card__heading{text-transform:none!important;font-size:19px!important;line-height:1.25!important;letter-spacing:-.01em;text-align:left!important;margin:0!important}.blog-articles .card__heading a{color:#16302e!important;text-decoration:none!important}.blog-articles .article-card__info{text-align:left!important;margin-top:8px!important;color:#6b7774!important;font-size:12px!important;letter-spacing:.06em!important}.blog-articles .article-card__excerpt{text-align:left!important;margin-top:8px!important;color:#55605a;font-size:14.5px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-articles .article-card__footer:after,.blog-articles .card__content:after{content:"Read the guide \2192";display:block;margin-top:12px;font:800 14px/1 var(--font-body-family);color:#f2672e}.blog-articles .article-card__footer{display:none}.main-blog .pagination{margin-top:30px}.hnf-article__hero{position:relative}.hnf-article__hero-scrim{background:linear-gradient(180deg,#0c343200 25%,#0c34328c 60%,#0c3432eb)!important}.hnf-article__hero h1,.hnf-article h1{text-transform:none!important;letter-spacing:-.02em!important;line-height:1.12!important;text-shadow:0 2px 18px rgba(0,0,0,.35)}.hnf-article__eyebrow{display:inline-block;padding:5px 12px;border-radius:999px;background:#ffffff29;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff!important;font-weight:800!important;letter-spacing:.1em}.hnf-article__body h2,.hnf-article__body h3{text-transform:none!important;letter-spacing:-.015em!important;color:#16302e}.hnf-article__body h2{font-size:clamp(22px,2.6vw,28px)!important;margin-top:1.6em!important}.hnf-article__body a{color:#1d5c5b!important;text-decoration-color:#1d5c5b59;text-underline-offset:3px;font-weight:600}.hnf-article__body a:hover{color:#f2672e!important}.hnf-article__body blockquote{border:0!important;margin:0 0 1.6em!important;padding:18px 22px!important;border-radius:18px;background:linear-gradient(180deg,#eef8f5,#e2f3ef);box-shadow:0 18px 36px -28px #1046448c;font-style:normal!important}.hnf-article__body blockquote,.hnf-article__body blockquote *{text-transform:none!important;font-style:normal!important;letter-spacing:0!important}.hnf-article__body blockquote p:first-child strong{color:#1d5c5b;font-size:13px;letter-spacing:.1em!important;text-transform:uppercase!important}.hnf-article__body blockquote li{font-weight:600;color:#1b2a28;margin:6px 0}.hnf-article__body div[style*=border]{border:1px solid #cfe6e1!important;background:#eef8f5!important;border-radius:18px!important;box-shadow:0 18px 36px -26px #10464480,0 0 32px -12px #2b968c4d}.hnf-article__body table{border-radius:14px;overflow:hidden;box-shadow:0 14px 30px -24px #10464480}.hnf-article__newsletter{border-radius:22px;background:linear-gradient(160deg,#1d5c5b,#123e3d)!important;color:#fff;padding:30px 24px!important;box-shadow:0 30px 60px -34px #0c3432cc}.hnf-article__newsletter h2,.hnf-article__newsletter h3,.hnf-article__newsletter p{color:#fff!important;text-transform:none!important}.hnf-article__newsletter button,.hnf-article__newsletter [type=submit]{background:linear-gradient(135deg,#ff8a3d,#f2672e 55%,#e0521f)!important;color:#fff!important;border:0!important;border-radius:999px!important;font-weight:800!important}.hnf-article__newsletter input[type=email]{border-radius:999px!important}.hnf-article__back{color:#1d5c5b!important;font-weight:700}.blog-articles .card__inner>.card__content{display:none!important}.blog-articles .card__inner.ratio{--ratio-percent: 62% !important}.blog-articles .card__inner.ratio:before{padding-bottom:62%!important}.blog-articles .article-card__image-wrapper{padding-bottom:0!important;position:absolute!important;top:0;right:0;bottom:0;left:0}.blog-articles .card__heading,.blog-articles .card__heading *{text-transform:none!important;letter-spacing:-.01em!important}.main-blog h1.title{text-transform:none!important}.blog-articles .card>.card__content{display:flex;flex-direction:column}.blog-articles .card>.card__content:after{margin-top:14px}
/*# sourceMappingURL=/cdn/shop/t/146/assets/hn-site.css.map */
