:root{--nutreat-teal: #129b98;--nutreat-teal-dark: #08726f;--nutreat-cream: #fff8df;--nutreat-paper: #fbf3df;--nutreat-coral: #d9583f;--nutreat-gold: #efbd45;--nutreat-leaf: #2f674d;--nutreat-ink: #20362f;--nutreat-white: #fffdf6;--nutreat-mint: #e4eddb}.nutreat-global-announcement{height:34px!important;min-height:34px!important;display:flex!important;align-items:center;justify-content:center;gap:38px;padding:0 18px;overflow:hidden;background:var(--nutreat-teal);color:#fff;font:10px Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;position:relative!important;inset:auto!important;margin:0!important;transform:none!important;visibility:visible!important;opacity:1!important;box-sizing:border-box;z-index:102}.nutreat-global-announcement b{color:var(--nutreat-cream)}:is(.recipes,.library,.nbag,.collections,.custom,.recipe-guide,.nfp){--g: var(--nutreat-teal-dark) !important;--d: var(--nutreat-teal-dark) !important;--m: var(--nutreat-mint) !important;--c: var(--nutreat-paper) !important;color:var(--nutreat-ink)!important}:is(.story,.lost,.studio,.faq,.finder,.contact,.pdp){--f: var(--nutreat-teal-dark) !important;--d: var(--nutreat-teal-dark) !important;--m: var(--nutreat-mint) !important;--c: var(--nutreat-paper) !important;--i: var(--nutreat-ink) !important}:is(.nta-page,.ntb){--forest: var(--nutreat-teal-dark) !important;--dark: var(--nutreat-teal-dark) !important;--botanical: var(--nutreat-mint) !important;--cream: var(--nutreat-paper) !important;--ink: var(--nutreat-ink) !important}:is(.nc-category,.nt-media){--green: var(--nutreat-teal-dark) !important;--dark: var(--nutreat-ink) !important;--cream: var(--nutreat-paper) !important;--mint: var(--nutreat-mint) !important;color:var(--nutreat-ink)!important}:is(.ntl-policy-hub,.ntl-policy){--g: var(--nutreat-teal-dark) !important;--d: var(--nutreat-ink) !important;--c: var(--nutreat-paper) !important}.content-for-layout{background:var(--nutreat-paper)!important;color:var(--nutreat-ink)!important}:is(.paper,.nta-paper,.ntb .paper,.nc-category,.ntl-policy-hub,.ntl-policy,.nbag){background-color:var(--nutreat-paper)!important;background-image:radial-gradient(rgba(18,114,111,.08) .7px,transparent .85px)!important;background-size:13px 13px!important}.nutreat-global-header{height:116px!important;min-height:116px!important;grid-template-columns:90px 1fr auto!important;padding:0 4vw!important;background:var(--nutreat-cream)!important;border-bottom:4px solid var(--nutreat-teal)!important;color:var(--nutreat-ink)!important}.nutreat-global-header>nav{gap:26px!important;margin-top:0!important;padding:0!important;border-bottom:0!important}.nutreat-global-header>nav>a,.nutreat-global-header .ng-pantry-link,.nutreat-global-header .ng-submenu a{transition:color .22s ease,font-style .22s ease}.nutreat-global-header>nav>a:hover,.nutreat-global-header>nav>a:focus-visible,.nutreat-global-header .ng-pantry-link:hover,.nutreat-global-header .ng-pantry-link:focus-visible,.nutreat-global-header .ng-submenu a:hover,.nutreat-global-header .ng-submenu a:focus-visible{color:var(--nutreat-coral)!important}.nutreat-global-header .ng-logo{width:76px!important;height:60px!important}.nutreat-global-header .ng-account-icon{width:46px;height:46px;border:1px solid rgba(8,114,111,.58);border-radius:50%;display:grid;place-items:center;background:transparent;color:var(--nutreat-ink);text-decoration:none;transition:background-color .25s ease,color .25s ease,transform .25s ease}.nutreat-global-header .ng-account-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round}.nutreat-global-header .ng-account-icon:hover,.nutreat-global-header .ng-account-icon:focus-visible{background:var(--nutreat-coral);border-color:var(--nutreat-coral);color:#fff;transform:translateY(-2px)}.nutreat-global-header .ng-menu{border-color:var(--nutreat-teal-dark)!important}.ng-submenu a+a:before{color:var(--nutreat-coral)!important}.nutreat-global-footer{background:var(--nutreat-teal-dark)!important;color:var(--nutreat-cream)!important;border-top:7px solid var(--nutreat-gold)}.nutreat-global-footer .ng-wordmark em{color:#7dd1c9!important}body .content-for-layout .sf-footer,body .content-for-layout .ntl-home .ntl-brand-footer{display:none!important}:is(.guide-picker,.workspace,.nt-media__cards article,.pdp-pair-grid article,.nbag-items,.nta-hero-copy){background:var(--nutreat-white)!important}:is(.nc-image,.pair-art,.nt-media__publication){background:var(--nutreat-mint)!important}:is(.pdp .eyebrow,.sf-eyebrow,.nt-media__copy>span,.contact-hero span,.story [class*=eyebrow]){color:var(--nutreat-coral)}:is(.pdp-actions .cart,.nbag-checkout,.contact form>button){border-color:var(--nutreat-coral)!important}@media(max-width:900px){.nutreat-global-announcement{gap:10px;font-size:8px;white-space:nowrap}.nutreat-global-announcement span:nth-child(n+2){display:none}.nutreat-global-header{height:78px!important;min-height:78px!important;grid-template-columns:54px 1fr 40px!important;padding:0 14px!important}.nutreat-global-header .ng-logo{width:54px!important;height:48px!important}.nutreat-global-header .ng-account-icon{width:38px;height:38px}.nutreat-global-header .ng-account-icon svg{width:22px;height:22px}.nutreat-global-header>nav.open{background-color:var(--nutreat-paper)!important;background-image:radial-gradient(rgba(18,114,111,.08) .7px,transparent .85px)!important}.nutreat-global-header .ng-pantry{background:var(--nutreat-teal-dark)!important;color:var(--nutreat-cream)!important;box-shadow:5px 6px #d9583f26!important}.nutreat-global-header .ng-pantry.is-open .ng-submenu{background:var(--nutreat-mint)!important;color:var(--nutreat-ink)!important}}@media(prefers-reduced-motion:reduce){.sf-sun{animation:sf-sun 9s ease-in-out infinite alternate!important}.sf-woman{animation:sf-woman 12s ease-in-out infinite alternate!important}.sf-farmer{animation:sf-farmer 14s ease-in-out infinite alternate!important}.sf-hero h1{animation:sf-wordmark 9s ease-in-out infinite alternate!important}.sf-hero h1 em{animation:sf-wordmark-em 9s ease-in-out infinite alternate!important}.sf-hero-copy:before{animation:sf-light 9s ease-in-out infinite alternate!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/nutreat-colour-system.css.map */
