.nb-refresh{--premium-rule:#d6cdb9;--premium-shadow:0 18px 55px rgba(31,31,31,.08)}.nb-refresh .nav{border-bottom-color:#dfd5be}.nb-refresh .nav nav a{position:relative;padding-block:8px}.nb-refresh .nav nav a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:#F1592A;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.nb-refresh .nav nav a:hover:after,.nb-refresh .nav nav a:focus-visible:after{transform:scaleX(1)}.nb-refresh .button{transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.nb-refresh .button:hover{box-shadow:0 9px 22px rgb(31 31 31 / .15);transform:translateY(-2px)}.nb-refresh .button:active{transform:translateY(0)}.nb-refresh :is(.nb-story,.nb-closing,.origin,.compliance-strip){color:#FDF7E3}.nb-refresh :is(.nb-story,.nb-closing,.origin,.compliance-strip) :is(h1,h2,h3,h4,em,strong){color:#FDF7E3}.nb-refresh :is(.nb-story,.nb-closing,.origin,.compliance-strip) :is(p,li,.eyebrow,.text-link){color:#e5decd}.nb-refresh :is(.nb-story,.nb-closing,.origin,.compliance-strip) a:not(.button){color:#FDF7E3}.nb-refresh :is(.nb-story,.nb-closing,.origin,.compliance-strip) :is(a,button):focus-visible{outline-color:#FDF7E3}.nb-refresh :is(.nb-story,.nb-closing) .button{color:#1F1F1F}.nb-refresh thead th{color:inherit}.nb-refresh .nb-hero{position:relative;padding-top:80px;padding-bottom:80px}.nb-refresh .nb-hero-image{position:relative;border-radius:120px 24px 120px 24px;border:1px solid #d6cdb9;padding:32px;box-shadow:var(--premium-shadow)}.nb-refresh .nb-hero-image figcaption{border-top:1px solid #e8e0cf;margin-top:18px;padding-top:18px;letter-spacing:.025em}.nb-refresh .nb-benefits{gap:0;padding-block:38px}.nb-refresh .nb-benefits article{padding:0 28px;border-right:1px solid #d6cdb9}.nb-refresh .nb-benefits article:first-child{padding-left:0}.nb-refresh .nb-benefits article:last-child{border-right:0}.nb-refresh .nb-home-teaser{border-radius:20px 20px 4px 4px;box-shadow:0 8px 24px rgb(31 31 31 / .035)}.nb-refresh .nb-home-teaser-image img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nb-refresh .nb-story{position:relative;overflow:hidden;border-block:1px solid #544c3b}.nb-refresh .nb-story:after{content:"";position:absolute;right:-80px;bottom:-190px;width:400px;height:450px;border:1px solid #FDF7E320;border-radius:50%;transform:rotate(-28deg);pointer-events:none}.nb-refresh .nb-closing{border-top:1px solid #544c3b;background:radial-gradient(ellipse at 50% 100%,#333026 0%,#1F1F1F 70%)}.nb-refresh .nbc-intro{padding-top:58px;padding-bottom:44px}.nb-refresh .nbc-intro h1{font-size:clamp(42px,5.5vw,76px)}.nb-refresh .nbc-format{background:#1F1F1F;border:0;border-radius:3px 26px 3px 26px;padding:26px 32px;color:#FDF7E3;box-shadow:var(--premium-shadow);position:relative}.nb-refresh .nbc-format:before{content:"";position:absolute;left:0;top:26px;width:3px;height:52px;background:#F1592A}.nb-refresh .nbc-format :is(p,strong){color:#FDF7E3}.nb-refresh .nbc-format span{color:#e5decd}.nb-refresh .nbc-catalog{padding-top:38px}.nb-refresh .nbc-filter-options button[aria-pressed="true"]{background:#F1592A;color:#1F1F1F;border-color:#F1592A}.nb-refresh .nbc-card{border:1px solid #d5cdbd;border-radius:16px;box-shadow:0 7px 20px rgb(31 31 31 / .045);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease,border-color .4s ease}.nb-refresh .nbc-image{padding:18px 10px 18px 16px;overflow:hidden}.nb-refresh .nbc-image img{height:190px;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.nb-refresh .nbc-card-copy{padding:20px 22px 21px}.nb-refresh .nbc-card-label{padding-bottom:0;border-bottom:0}.nb-refresh .nbc-allergens{border-left:0;border-radius:0;background:none}.nb-refresh .nbc-mix{border-radius:4px 32px 4px 32px;background:#fffef9;box-shadow:var(--premium-shadow)}.nb-refresh .nbc-comparison{padding-top:52px;padding-bottom:52px}.nb-refresh .nbc-comparison .nbc-catalog-heading{align-items:flex-end;margin-bottom:28px}.nb-refresh .nbc-comparison .nbc-catalog-heading h2{font-size:clamp(32px,3.8vw,49px);line-height:1.15}.nb-refresh .nbc-comparison-help{max-width:270px;font-size:13px;line-height:1.7}.nb-refresh .nbc-matrix-wrap{border-radius:20px;border:1px solid #d6cdb9;box-shadow:var(--premium-shadow);background:#fff;isolation:isolate;scroll-behavior:smooth}.nb-refresh .nbc-matrix-wrap:focus-visible{outline:3px solid #1F1F1F;outline-offset:5px}.nb-refresh .nbc-matrix{min-width:1120px;table-layout:fixed;width:100%;font-size:13px}.nb-refresh .nbc-matrix caption{padding:20px 24px;background:#FDF7E3;font-size:12px;letter-spacing:.04em;color:#58585A;border-bottom:1px solid #ded5c1}.nb-refresh .nbc-matrix thead{background:#fff;color:#1F1F1F}.nb-refresh .nbc-matrix th,.nb-refresh .nbc-matrix td{padding:22px 16px;border-bottom:1px solid #e8e0cf;border-right:1px solid #eee8dc;vertical-align:top;line-height:1.65}.nb-refresh .nbc-matrix tr>*:last-child{border-right:0}.nb-refresh .nbc-matrix tbody tr:last-child>*{border-bottom:0}.nb-refresh .nbc-matrix tr>th:first-child{width:150px;background:#f7f3e9;position:sticky;left:0;z-index:2;color:#1F1F1F;font-size:12px;font-weight:700}.nb-refresh .nbc-matrix .nbc-matrix-label{vertical-align:bottom;font:600 17px/1.6 "Noto Serif",serif}.nb-refresh .nbc-matrix .nbc-matrix-product{padding:15px 12px 20px;border-top:4px solid var(--sku-accent);font-size:14px;font-weight:700}.nb-refresh .nbc-matrix-product a{display:flex;flex-direction:column;gap:15px;text-decoration:none;align-items:center;text-align:center;color:#1F1F1F}.nb-refresh .nbc-matrix-product img{display:block;width:100%;height:105px;object-fit:contain;transition:transform .4s ease}.nb-refresh .nbc-matrix .nbc-matrix-taste{font:600 italic 16px/1.55 "Noto Serif",serif;color:#1F1F1F}.nb-refresh .nbc-dietary-note{display:block;width:fit-content;background:#FDF7E3;border:1px solid #ded5c1;border-radius:999px;padding:5px 10px;margin:0 0 8px;color:#1F1F1F;font-size:11px;font-weight:600}.nb-refresh .nbc-compare-controls{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.nb-refresh .nbc-compare-controls button{width:46px;height:46px;border:1px solid #c6bfad;border-radius:50%;background:#fffef9;color:#1F1F1F;font:600 22px "Be Vietnam Pro",sans-serif;cursor:pointer}.nb-refresh .nbc-compare-controls button:disabled{opacity:.35;cursor:default}@media(hover:hover){.nb-refresh .nbc-card:hover{box-shadow:0 22px 55px rgb(31 31 31 / .12);transform:translateY(-5px)}.nb-refresh .nbc-card:hover .nbc-image img,.nb-refresh .nb-home-teaser:hover img{transform:scale(1.035)}.nb-refresh .nbc-matrix-product a:hover img{transform:translateY(-4px)}}@media(max-width:900px){.nb-refresh .nb-benefits article{padding:20px 0;border-right:0;border-bottom:1px solid #d6cdb9}.nb-refresh .nb-benefits article:last-child{border-bottom:0}.nb-refresh .nb-hero{padding-top:44px;padding-bottom:44px}.nb-refresh .nb-hero-image{border-radius:70px 18px 70px 18px;padding:24px}}@media(max-width:600px){.nb-refresh .nbc-intro{padding-top:34px;padding-bottom:30px}.nb-refresh .nbc-format{justify-self:stretch;padding:22px 24px}.nb-refresh .nbc-image img{height:150px}.nb-refresh .nbc-card-copy{padding:14px 20px 20px}.nb-refresh .nbc-comparison .nbc-catalog-heading{align-items:flex-start}.nb-refresh .nbc-comparison-help{max-width:none}.nb-refresh .nbc-compare-controls{justify-content:flex-start}.nb-refresh .nbc-matrix tr>th:first-child{width:120px}.nb-refresh .nbc-matrix{min-width:1080px}.nb-refresh .nbc-matrix th,.nb-refresh .nbc-matrix td{padding:18px 14px}.nb-refresh .nbc-mix{border-radius:4px 24px 4px 24px}.nb-refresh .nbc-format p{font-size:16px}}@media(prefers-reduced-motion:reduce){.nb-refresh *{animation:none!important;transition:none!important}.nb-refresh .nbc-matrix-wrap{scroll-behavior:auto}.nb-refresh .nbc-card:hover,.nb-refresh .nbc-card:hover .nbc-image img,.nb-refresh .nb-home-teaser:hover img,.nb-refresh .nbc-matrix-product a:hover img,.nb-refresh .button:hover{transform:none}}