:root{--nb-cream:#f5f0e9;--nb-box:#ebe3d8;--nb-box2:#e8d5c7;--nb-ink:#171717;--nb-red:#d23636;--nb-red-ink:#a82424;--nb-gold:#d29636;--nb-beef:#3a1015;--nb-navy:#1b2a4a;--nb-choc:#2a4434;--nb-sand:#e0cfb4;--nb-caramel:#c8632e;--nb-mute:#6b625a;--nb-line:#ddd4ca;--nb-r:40px;--nb-r2:28px;--nb-edge:clamp(28px,2.2vw,64px);--nb-gap:14px}@media(max-width:991px){:root{--nb-r:28px;--nb-r2:22px;--nb-edge:12px;--nb-gap:10px}}html,body{background:var(--nb-cream)}.nomi-nav-header{box-sizing:border-box;width:100%;max-width:100vw}.nomi-nav-logo{justify-self:center}.nb-ann{background:var(--nba-bg,#3a1015);color:var(--nba-fg,#f5f0e9);font-family:NomiHeading,Manrope,Arial,sans-serif;position:relative;z-index:1001}.nb-ann-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.nb-ann-track{display:flex;width:max-content;animation:nb-ann-roll var(--nba-speed,46s) linear infinite;will-change:transform}.nb-ann:hover .nb-ann-track,.nb-ann:focus-within .nb-ann-track{animation-play-state:paused}.nb-ann-group{display:flex;align-items:center}.nb-ann-item{display:inline-flex;align-items:center;min-height:38px;padding:0 4px;color:inherit;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;transition:opacity .2s}.nb-ann-item:hover{opacity:1;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.nb-ann:hover .nb-ann-item{opacity:.62}.nb-ann:hover .nb-ann-item:hover{opacity:1}.nb-ann-dot{flex:none;width:5px;height:5px;border-radius:50%;background:var(--nba-dot,#d23636);margin:0 22px}.nb-ann :focus-visible{outline:2px solid var(--nba-fg,#f5f0e9);outline-offset:-3px;border-radius:4px}@keyframes nb-ann-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:650px){.nb-ann-item{font-size:12px;min-height:34px}.nb-ann-dot{margin:0 14px}}@media(prefers-reduced-motion:reduce){.nb-ann-track{animation:none}.nb-ann-viewport{overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-mask-image:none;mask-image:none}.nb-ann-group:not(:first-child){display:none}.nb-ann-track{padding:0 var(--nb-edge)}}.ni-motion-off .nb-ann-track{animation:none}.nb-broth{position:relative;margin:var(--nb-gap) var(--nb-edge) 0;border-radius:var(--nb-r);overflow:hidden;background:var(--nb-box);aspect-ratio:2400/1030;max-height:min(68vh,620px)}.nb-broth img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s cubic-bezier(.23,1,.32,1)}.nb-broth:hover img{transform:scale(1.06)}.nb-broth:after{content:"";position:absolute;left:0;right:0;bottom:0;height:62%;background:linear-gradient(transparent,#00000070);pointer-events:none}.nb-broth.is-plain:after{display:none}.nb-broth-line{position:absolute;z-index:2;left:clamp(20px,3vw,62px);bottom:clamp(18px,2.4vw,49px);margin:0;max-width:16em;color:#fff;font-family:NomiHeading,Manrope,Arial,sans-serif;font-weight:800;font-size:clamp(21px,2.5vw,47px);line-height:1.04;letter-spacing:-.04em;text-shadow:0 2px 26px #00000055}@media(max-width:820px){.nb-broth{aspect-ratio:4/3;max-height:none}}@media(prefers-reduced-motion:reduce){.nb-broth img{transition:none}}.ni-motion-off .nb-broth:hover img{transform:none}.nb-reviews{position:relative;padding:3.5em var(--nb-edge) 0;overflow:hidden;color:var(--nb-ink);font-family:NomiHeading,Arial,sans-serif}.nb-reviews-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px 32px;flex-wrap:wrap;margin:0 0 18px}.nb-reviews-head h2{font-size:clamp(26px,2.6vw,47px);line-height:1;letter-spacing:-.04em;margin:0;font-weight:800}.nb-reviews-head p{margin:0;font-size:14px;color:var(--nb-mute);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.nb-reviews-head a{color:inherit;text-decoration:underline;text-underline-offset:4px}.nb-stars{color:var(--nb-gold);letter-spacing:2px;font-size:14px;line-height:1}.nb-reviews-viewport{overflow:hidden;margin:0 calc(-1 * var(--nb-edge));padding:0 var(--nb-edge);-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.nb-reviews-track{display:flex;width:max-content;gap:var(--nb-gap);animation:nb-marquee var(--nb-marquee,70s) linear infinite;will-change:transform}.nb-reviews-viewport:hover .nb-reviews-track,.nb-reviews-viewport:focus-within .nb-reviews-track,.nb-reviews-track.is-paused{animation-play-state:paused}.nb-reviews-group{display:flex;gap:var(--nb-gap);padding-right:var(--nb-gap)}.nb-review{flex:none;width:min(380px,78vw);box-sizing:border-box;background:#fff;border:1px solid var(--nb-line);border-radius:22px;padding:22px 24px;display:flex;flex-direction:column;gap:10px}.nb-review .nomi-stars{display:block}.nb-review blockquote{margin:0;font-size:14px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.nb-review p{margin:0;font-size:12px;font-weight:700;color:var(--nb-mute)}.nb-review p span{font-weight:500}@keyframes nb-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.nb-reviews-track{animation:none}.nb-reviews-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.nomi-shared-footer{margin:var(--nb-gap) var(--nb-edge) var(--nb-edge);border-radius:var(--nb-r);background:var(--nb-ink);color:#fff;border-top:0;padding:56px clamp(24px,5vw,91px) 28px}.nomi-shared-footer a{color:#fff}.nomi-shared-footer-top p,.nomi-shared-footer-links a,.nomi-shared-footer-bottom,.nomi-shared-footer-bottom a{color:#c9beb3}.nomi-shared-footer-bottom{border-top:1px solid #ffffff22}.nomi-shared-logo img{filter:none}.nomi-shared-footer .nomi-page-directory,.nomi-shared-footer details{color:#c9beb3}.nomi-shared-footer a:hover{color:#fff}.nomi-updates{margin:var(--nb-gap) var(--nb-edge) 0;padding:56px clamp(20px,5vw,78px);background:var(--nb-box2);border-radius:var(--nb-r)}.nomi-updates-card{border:0;background:transparent;padding:0;max-width:640px}.nomi-updates input[type=email]{border-radius:999px;border:1px solid var(--nb-line);background:#fff}.nomi-updates button{border-radius:999px}.nx-payments{background:transparent}div.nomi-import{overflow:clip;background:var(--nb-cream)}#MainContent .ni{background:var(--nb-cream)}#MainContent .ni h1,#MainContent .ni h2,#MainContent .ni h3,#MainContent .ni .ni-disp{font-family:NomiHeading,Manrope,Helvetica Neue,Arial,sans-serif;font-weight:800;letter-spacing:-.045em}#MainContent .ni>:where(section:not(.na-hero,.na-cards,.na-gallery,.na-words,.nb-reviews,.nb-broth)),#MainContent .ni>.ni-contact,#MainContent .npg__hero,#MainContent .npg__body,#MainContent .npg__band,#MainContent .nomi-recipe-gallery,#MainContent .rv-section{margin:var(--nb-gap) var(--nb-edge) 0;border-radius:var(--nb-r);background:var(--nb-box);box-sizing:border-box;border:0}#MainContent .ni>section:first-child,#MainContent .npg__hero:first-child{margin-top:var(--nb-gap)}#MainContent .ni>section.ni-cream,#MainContent .ni>section.ni-tan,#MainContent .npg__band,#MainContent .npg__band--cream{background:var(--nb-box2)}#MainContent .ni>section.ni-ink{background:var(--nb-ink);color:#fff}#MainContent .npg__hero,#MainContent .nomi-reviews-hero{background:var(--nb-box2)!important;color:var(--nb-ink)}#MainContent .npg__hero h1,#MainContent .npg__hero p,#MainContent .npg__hero .npg__kicker,#MainContent .npg__hero .npg__lede{color:var(--nb-ink)}#MainContent .npg__hero .npg__btn{background:var(--nb-ink);color:#fff}#MainContent .ni>section.ni-split,#MainContent .ni>section.ni-band,#MainContent .ni>section.ni-shop-hero,#MainContent .ni>.ni-contact,#MainContent .ni>section.ni-stats{overflow:clip}#MainContent .ni>section.ni-band{border-radius:var(--nb-r)}#MainContent .ni .ni-split>div:last-child,#MainContent .ni .ni-split .ni-pic{border-radius:0}#MainContent .ni .ni-btn,#MainContent .npg__btn,#MainContent .ni button,.nomi-import .rv-btn{border-radius:999px}#MainContent .ni .ni-contact{border-radius:var(--nb-r)}#MainContent .ni .ni-contact .ni-contact-form{background:var(--nb-box)}#MainContent .ni .ni-product,#MainContent .ni .ni-flavor,#MainContent .ni .ni-step,#MainContent .ni .ni-quiz-card,#MainContent .ni .ni-quiz-results>div,#MainContent .ni .ni-notes>div{border-radius:var(--nb-r2)}#MainContent .nomi-recipe-gallery{padding:clamp(40px,5vw,83px) clamp(20px,4vw,62px)}#MainContent .npg__body{padding:clamp(48px,6vw,104px) clamp(20px,5vw,83px)}#MainContent .npg__hero{padding:clamp(56px,7vw,125px) clamp(20px,5vw,83px);max-width:none}#MainContent .npg__hero>*{max-width:1080px;margin-left:auto;margin-right:auto}#MainContent .ni>section.pdp-hero{background:transparent;padding-left:0;padding-right:0}#MainContent .ni .pdp-gallery{border-radius:var(--nb-r)}#MainContent .ni>section.pdp-nutri,#MainContent .ni>section.pdp-stats{background:var(--nb-ink)}#MainContent .ni>section.pdp-reviews{background:var(--nb-box)}#MainContent .ni .pdp-story{border-radius:var(--nb-r2)}.nb-reviews{padding-bottom:1em}#MainContent .ni .ni-handoff-card.is-light{background:#fff;border:1px solid var(--nb-line);box-shadow:0 6px 18px #00000010}@media(min-width:821px){.nb-broth{aspect-ratio:auto;height:clamp(360px,40vw,806px);max-height:none}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/nomi-boxes.css.map */
