:root{color-scheme:light;--nb-paper:#FBF7F1;--nb-oat:#F1EAE0;--nb-oat-deep:#E6DCCD;--nb-line:#E3D9CC;--nb-ink:#1F1A16;--nb-soft:#6B625A;--nb-caramel:#9A5F2E;--nb-caramel-deep:#7F4D25;--nb-night:#15171F;--nb-night-raise:#1F222D;--nb-night-line:#2C303C;--nb-amber:#F0B35A;--nb-on-night:#FBF7F1;--nb-on-night-soft:#B9B3AA;--nb-motif:#A8937B;--nb-fill:#E9DFD0;--nb-night-fill:#20232F;--nb-display:"General Sans","Avenir Next","Helvetica Neue",sans-serif;--nb-body:"Hanken Grotesk","Helvetica Neue",Arial,sans-serif;--nb-fs-h1:clamp(2.6rem,1.2rem + 3.4vw,4rem);--nb-fs-h2:clamp(1.85rem,1.3rem + 1.5vw,2.5rem);--nb-fs-title:1.125rem;--nb-fs-body:1rem;--nb-fs-small:.875rem;--nb-B:60px;--nb-gutter:40px;--nb-max:1280px;--nb-r-hero:24px;--nb-r-lg:16px;--nb-r-md:12px;--nb-r-pill:999px;--nb-shadow:0 0 0 1px rgba(31,26,22,.06),0 1px 2px -1px rgba(31,26,22,.06),0 2px 4px rgba(31,26,22,.04);--nb-shadow-deep:0 0 0 1px rgba(31,26,22,.06),0 2px 2px -1px rgba(31,26,22,.05),0 6px 8px -3px rgba(31,26,22,.08),0 18px 24px -12px rgba(31,26,22,.14);--ease-out:cubic-bezier(.23,1,.32,1);--ease-reveal:cubic-bezier(.16,1,.3,1)}@media(max-width:767px){:root{--nb-B:36px;--nb-gutter:20px;--nb-fs-h1:clamp(1.45rem,7.6vw,2.1rem);--nb-fs-h2:clamp(1.45rem,7.6vw,2.1rem)}}:where(.nb-sec,.nb-footer),:where(.nb-sec,.nb-footer) *,:where(.nb-sec,.nb-footer) *:before,:where(.nb-sec,.nb-footer) *:after{box-sizing:border-box}:where(.nb-sec,.nb-footer){color:var(--nb-ink);font-family:var(--nb-body);font-size:var(--nb-fs-body);line-height:1.55;-webkit-font-smoothing:antialiased}:where(.nb-sec,.nb-footer) img{display:block;max-width:100%}:where(.nb-sec,.nb-footer) a{color:inherit;text-decoration:none}:where(.nb-sec,.nb-footer) :is(button,input,select){font:inherit;color:inherit}:where(.nb-sec,.nb-footer) :is(h1,h2,h3,p,ul,ol,figure){margin:0}:where(.nb-sec,.nb-footer) :is(ul,ol){padding:0;list-style:none}:where(.nb-sec,.nb-footer) :focus-visible{outline:2px solid var(--nb-caramel);outline-offset:3px}.nb-wrap{max-width:calc(var(--nb-max) + 2*var(--nb-gutter));margin-inline:auto;padding-inline:var(--nb-gutter);position:relative}.nb-sec{padding-block:var(--nb-pad-top,var(--nb-B)) var(--nb-pad-bottom,var(--nb-B));position:relative}.nb-sec>.nb-wrap{position:relative;z-index:1}.nb-h1,.nb-h2,.nb-h3{font-family:var(--nb-display);font-weight:600;letter-spacing:-.02em;line-height:1.04;text-wrap:balance}.nb-h1{font-size:var(--nb-fs-h1)}.nb-h2{font-size:var(--nb-fs-h2);line-height:1.08}.nb-h3{font-size:1.375rem;letter-spacing:-.01em;line-height:1.15}.nb-h1 em,.nb-h2 em{font-style:normal;color:var(--nb-caramel)}.nb-night .nb-h1 em,.nb-night .nb-h2 em{color:var(--nb-amber)}.nb-eyebrow{font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--nb-caramel)}.nb-night .nb-eyebrow{color:var(--nb-amber)}.nb-lede{color:var(--nb-soft);max-width:56ch;font-size:1.0625rem}.nb-night .nb-lede{color:var(--nb-on-night-soft)}.nb-i{width:1.5em;height:1.5em;fill:currentColor;flex:none}.nb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:var(--nb-r-pill);border:0;font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-body);cursor:pointer;white-space:nowrap;transition:background .15s var(--ease-out),color .15s var(--ease-out),transform .16s var(--ease-out)}.nb-btn .nb-i{width:1.15em;height:1.15em;transition:transform .2s var(--ease-out)}.nb-btn--caramel{background:var(--nb-caramel);color:#fff}.nb-btn--ink{background:var(--nb-ink);color:#fff}.nb-btn--paper{background:var(--nb-paper);color:var(--nb-ink);box-shadow:var(--nb-shadow)}.nb-btn--oat{background:var(--nb-oat);color:var(--nb-ink)}.nb-btn:active{transform:scale(.96)}.nb-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;color:var(--nb-caramel)}.nb-night .nb-link{color:var(--nb-on-night)}.nb-link .nb-i{width:1.1em;height:1.1em;transition:transform .2s var(--ease-out)}@media(hover:hover)and (pointer:fine){.nb-btn--caramel:hover{background:var(--nb-caramel-deep)}.nb-btn--ink:hover{background:var(--nb-caramel)}.nb-btn--paper:hover{background:var(--nb-oat)}.nb-btn--oat:hover{background:var(--nb-oat-deep)}.nb-btn:hover .nb-i,.nb-link:hover .nb-i{transform:translate(3px)}}.nb-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:36px;position:relative}.nb-head>div:not(.nb-chips){display:grid;gap:14px;justify-items:start;min-width:0}@media(max-width:767px){.nb-head{display:grid;justify-items:start;gap:14px;margin-bottom:24px}.nb-head>.nb-chips{justify-self:stretch;min-width:0;max-width:none}}.nb-chips{display:flex;gap:8px;flex-wrap:wrap}.nb-chip{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:var(--nb-r-pill);background:var(--nb-oat);color:var(--nb-ink);font-weight:600;font-size:var(--nb-fs-small);border:0;cursor:pointer;white-space:nowrap;transition:background .15s var(--ease-out),color .15s var(--ease-out)}.nb-chip .nb-i{width:20px;height:20px;color:var(--nb-caramel)}.nb-chip[aria-selected=true]{background:var(--nb-ink);color:#fff}.nb-chip[aria-selected=true] .nb-i{color:var(--nb-amber)}@media(hover:hover)and (pointer:fine){.nb-chip:not([aria-selected=true]):hover{background:var(--nb-oat-deep)}}@media(max-width:767px){.nb-chips{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--nb-gutter);margin-inline:calc(-1*var(--nb-gutter));padding-inline:var(--nb-gutter) 56px;padding-bottom:4px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),transparent)}.nb-chips::-webkit-scrollbar{display:none}.nb-chip{scroll-snap-align:start}}.nb-m{position:absolute;pointer-events:none;color:var(--nb-motif);z-index:0;--rot:0deg;--dur:7s;--delay:0s}.nb-m:has(.nb-mf--fill){color:var(--nb-fill);z-index:0}.nb-night .nb-m:has(.nb-mf--fill){color:var(--nb-night-fill)}.nb-strip{position:absolute;left:var(--nb-gutter);right:var(--nb-gutter);top:10px;z-index:0;pointer-events:none;color:var(--nb-motif);opacity:.95}.nb-strip svg{width:100%;height:auto;display:block}.nb-strip--m{display:none}@media(max-width:767px){.nb-strip--d{display:none}.nb-strip--m{display:block;top:4px}}@media(min-width:1400px){.nb-strip{left:max(var(--nb-gutter),calc((100% - var(--nb-max))/2));right:max(var(--nb-gutter),calc((100% - var(--nb-max))/2))}}.nb-night .nb-m{color:var(--nb-amber);opacity:.42!important}.nb-m svg{display:block;transform:rotate(var(--rot))}.nb-m--float svg{animation:nb-float var(--dur) ease-in-out var(--delay) infinite alternate}@keyframes nb-float{0%{transform:translateY(0) rotate(var(--rot))}to{transform:translateY(8px) rotate(var(--rot))}}.nb-mf__glow{animation:nb-glow 3.2s ease-in-out infinite alternate}@keyframes nb-glow{0%{opacity:.25}to{opacity:.7}}.js [data-nb-draw] path,.js [data-nb-draw] rect{stroke-dasharray:1400;stroke-dashoffset:1400;transition:stroke-dashoffset 2.2s var(--ease-out)}.js .is-in [data-nb-draw] path,.js .is-in [data-nb-draw] rect{stroke-dashoffset:0}@media(max-width:767px){.nb-m--hide-m{display:none}}@media(prefers-reduced-motion:reduce){.nb-m--float svg,.nb-mf__glow{animation:none}.js [data-nb-draw] path,.js [data-nb-draw] rect{stroke-dashoffset:0;transition:none}}.js .nb-r{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease-reveal),transform .6s var(--ease-reveal);transition-delay:calc(var(--i,0)*60ms)}.js .nb-r.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .nb-r{opacity:1;transform:none;transition:none}}.nb-ann{background:var(--nb-night);color:var(--nb-on-night);font-size:var(--nb-fs-small);font-weight:500}.nb-ann p{display:flex;align-items:center;justify-content:center;gap:10px;min-height:36px;line-height:36px;padding:0 var(--nb-gutter);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-ann .nb-i{width:18px;height:18px;color:var(--nb-amber)}.nb-header{position:sticky;top:0;z-index:40;background:#fbf7f1eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--nb-line)}.nb-header__in{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:72px;gap:16px}.nb-logo{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-family:var(--nb-display);font-weight:600;font-size:1.375rem;letter-spacing:-.02em;line-height:1}.nb-logo__word b{font-weight:600;color:var(--nb-caramel)}.nb-night .nb-logo__word b{color:var(--nb-amber)}.nb-nav{display:flex;justify-content:center;gap:4px}.nb-nav a{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 14px;border-radius:var(--nb-r-pill);font-weight:500;font-size:var(--nb-fs-small);transition:background .15s var(--ease-out)}.nb-nav a .nb-i{width:14px;height:14px}@media(hover:hover)and (pointer:fine){.nb-nav a:hover{background:var(--nb-oat)}}.nb-tools{display:flex;justify-content:end;gap:4px}.nb-tool{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;background:transparent;border-radius:50%;cursor:pointer;position:relative;transition:background .15s var(--ease-out)}.nb-tool .nb-i{width:24px;height:24px}.nb-tool__count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--nb-caramel);color:#fff;font-size:11px;font-weight:600;display:grid;place-items:center}@media(hover:hover)and (pointer:fine){.nb-tool:hover{background:var(--nb-oat)}}.nb-burger{display:none}@media(max-width:1099px){.nb-header__in{grid-template-columns:44px 1fr auto;min-height:60px}.nb-burger{display:inline-flex}.nb-nav,.nb-tool--acct{display:none}.nb-logo{justify-self:center;font-size:1.25rem}.nb-logo__mark{width:30px;height:30px}}.nb-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#15171f80}.nb-drawer__panel{position:absolute;inset:0 auto 0 0;width:min(86vw,360px);background:var(--nb-paper);padding:16px 20px 32px;display:grid;align-content:start;gap:4px;overflow:auto}.nb-drawer__panel>a{display:flex;align-items:center;justify-content:space-between;min-height:48px;font-family:var(--nb-display);font-weight:600;font-size:1.125rem;border-bottom:1px solid var(--nb-line)}.nb-drawer__panel>a.nb-sub{font-family:var(--nb-body);font-weight:500;font-size:var(--nb-fs-body);padding-left:16px;border:0;min-height:44px;color:var(--nb-soft)}.nb-drawer__panel>a.nb-btn{margin-top:16px;border:0;justify-content:center}.nb-drawer__panel .nb-tool{justify-self:end}.nb-hero{--nb-pad-top:0px;--nb-pad-bottom:0px;--nb-hero-h:min(clamp(560px,52vw,760px), calc(100vh - 108px) )}.nb-hero__box{position:relative;overflow:hidden;background:var(--nb-night);color:var(--nb-on-night);min-height:var(--nb-hero-h);isolation:isolate}.nb-hero__slides{position:absolute;top:0;right:0;bottom:0;left:0}.nb-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s var(--ease-out)}.nb-slide.is-on{opacity:1}.nb-slide picture,.nb-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--nb-focus,72% 50%)}.nb-slide.is-on img{animation:nb-kb 7s var(--ease-out) forwards}@keyframes nb-kb{0%{transform:scale(1.04)}to{transform:scale(1)}}.nb-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#15171feb,#15171fc7 34%,#15171f40 58%,#15171f00 78%)}.nb-hero__copy{position:relative;z-index:2;display:grid;gap:18px;justify-items:start;max-width:min(58%,760px);padding:48px 0 128px;min-height:var(--nb-hero-h);align-content:center}.nb-hero__copy .nb-h1{max-width:none}.nb-hero__copy p{max-width:40ch;font-size:1.0625rem;color:var(--nb-on-night-soft)}.nb-hero__cta{display:flex;align-items:center;gap:18px;flex-wrap:nowrap;width:max-content;max-width:none}.nb-hero__facts{display:flex;gap:22px;flex-wrap:wrap;font-size:var(--nb-fs-small);font-weight:500;color:var(--nb-on-night-soft)}.nb-hero__facts li{display:inline-flex;align-items:center;gap:8px}.nb-hero__facts .nb-i{width:22px;height:22px;color:var(--nb-amber)}.nb-hero__navwrap{position:absolute;left:0;right:0;bottom:48px;z-index:3;pointer-events:none}.nb-hero__nav{position:relative;pointer-events:auto;width:max-content;z-index:3;display:flex;align-items:center;gap:14px}.nb-hero__nav button{width:44px;height:44px;border-radius:50%;border:1px solid rgba(251,247,241,.3);background:#15171f59;color:var(--nb-on-night);display:grid;place-items:center;cursor:pointer;transition:background .15s var(--ease-out)}.nb-hero__nav button .nb-i{width:18px;height:18px}@media(hover:hover)and (pointer:fine){.nb-hero__nav button:hover{background:var(--nb-caramel);border-color:var(--nb-caramel)}}.nb-hero__dots{display:flex;gap:6px}.nb-hero__dots button{width:28px;height:44px;border:0;background:transparent;padding:0;cursor:pointer;display:grid;align-items:center}.nb-hero__dots button i{display:block;width:100%;height:3px;border-radius:2px;background:#fbf7f159;transition:background .2s}.nb-hero__dots button[aria-current=true] i{background:var(--nb-amber)}.nb-hero__tag{position:absolute;right:var(--nb-gutter);top:28px;z-index:3;display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;border-radius:var(--nb-r-pill);background:#fbf7f11f;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--nb-on-night);font-size:var(--nb-fs-small);font-weight:500}.nb-hero__tag b{font-weight:600;color:var(--nb-amber)}@media(max-width:767px){.nb-hero__box{min-height:0;display:grid}.nb-hero__slides{position:relative;aspect-ratio:4/5}.nb-slide:after{background:linear-gradient(180deg,#15171f00 70%,#15171fd9)}.nb-slide img{object-position:50% 50%}.nb-hero__copy{max-width:none;min-height:0;padding:16px 0 100px;gap:14px}.nb-hero__copy .nb-h1{max-width:none}.nb-hero__copy p{font-size:var(--nb-fs-body)}.nb-hero__cta{width:100%;display:grid;gap:8px;justify-items:start}.nb-hero__cta .nb-btn{width:100%}.nb-hero__facts{gap:12px 18px}.nb-hero__navwrap{bottom:36px}.nb-hero__tag{display:none}}.nb-pin{position:absolute;z-index:3;width:44px;height:44px;margin:-22px 0 0 -22px;border:0;background:transparent;padding:0;cursor:pointer;display:grid;place-items:center}.nb-pin i{width:14px;height:14px;border-radius:50%;background:var(--nb-amber);box-shadow:0 0 0 4px #f0b35a47;position:relative}.nb-pin i:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:1.5px solid var(--nb-amber);opacity:.7;animation:nb-ping 2.4s var(--ease-out) infinite}@keyframes nb-ping{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.9);opacity:0}}.nb-pin span{position:absolute;left:50%;bottom:calc(100% + 2px);transform:translate(-50%,6px);white-space:nowrap;padding:8px 12px;border-radius:var(--nb-r-pill);background:#15171fdb;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--nb-on-night);font-size:13px;font-weight:500;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.nb-pin span b{color:var(--nb-amber);font-weight:600}.nb-pin:hover span,.nb-pin:focus-visible span,.nb-pin[aria-pressed=true] span{opacity:1;transform:translate(-50%)}.nb-pin--left span{left:auto;right:0;transform:translateY(6px)}.nb-pin--left:hover span,.nb-pin--left[aria-pressed=true] span{transform:translate(0)}@media(prefers-reduced-motion:reduce){.nb-pin i:after{animation:none}}@media(max-width:767px){.nb-pin span{font-size:12px}}.nb-worlds{z-index:2}.nb-worlds__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.nb-tile{display:grid;gap:12px;min-width:0}.nb-tile__plate{position:relative;aspect-ratio:4/5;border-radius:var(--nb-r-lg);overflow:hidden;background:var(--nb-oat);box-shadow:var(--nb-shadow-deep);isolation:isolate}.nb-tile__plate img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-out)}.nb-tile__cap{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px}.nb-tile__cap b{font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-title);letter-spacing:-.01em}.nb-tile__cap span{font-size:var(--nb-fs-small);color:var(--nb-soft)}.nb-tile__cap .nb-i{width:20px;height:20px;color:var(--nb-caramel);transition:transform .2s var(--ease-out)}@media(hover:hover)and (pointer:fine){.nb-tile:hover .nb-tile__plate img{transform:scale(1.05)}.nb-tile:hover .nb-tile__cap .nb-i{transform:translate(3px)}}@media(max-width:767px){.nb-worlds__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.nb-tile__cap>span>span,.nb-tile__cap>span>br,.nb-tile__cap>.nb-i{display:none}.nb-tile__cap b{display:block;font-size:1rem;line-height:1.2;min-height:2.4em}}.nb-picks{background:var(--nb-paper)}.nb-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 20px}.nb-card{display:grid;grid-template-rows:auto 1fr;min-width:0;border-radius:var(--nb-r-lg);background:var(--nb-oat);box-shadow:var(--nb-shadow);transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out);isolation:isolate;position:relative}.nb-card__plate{display:block;position:relative;aspect-ratio:4/5;border-radius:var(--nb-r-lg) var(--nb-r-lg) 0 0;overflow:hidden;background:var(--nb-oat)}.nb-card__plate img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-out)}.nb-card__plate img.is-white{mix-blend-mode:multiply;transform:none!important}.nb-card__badge{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border-radius:var(--nb-r-pill);background:var(--nb-night);color:var(--nb-amber);font-family:var(--nb-display);font-weight:600;font-size:12px;letter-spacing:.04em}.nb-card__body{display:grid;grid-template-rows:auto auto auto 1fr auto;gap:6px;padding:14px 16px 16px;align-content:start}.nb-card__name{font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-title);letter-spacing:-.01em;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em}.nb-card__fmt{font-size:var(--nb-fs-small);color:var(--nb-soft)}.nb-card__price{font-weight:600;font-size:var(--nb-fs-body)}.nb-card__price small{font-weight:500;color:var(--nb-soft);font-size:var(--nb-fs-small)}.nb-card__price s{font-weight:400;color:var(--nb-soft);margin-left:6px}.nb-card__facts{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--nb-soft);align-self:end;padding-top:6px;border-top:1px solid var(--nb-line);margin-top:6px}.nb-card__facts li{display:inline-flex;align-items:center;gap:6px}.nb-card__facts .nb-i{width:20px;height:20px;color:var(--nb-caramel)}.nb-card__view{position:absolute;left:12px;right:12px;bottom:12px;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border-radius:var(--nb-r-pill);background:#fbf7f1eb;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--nb-ink);font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-small);opacity:0;transform:translateY(8px);transition:opacity .25s var(--ease-out),transform .25s var(--ease-out);pointer-events:none}.nb-card__view .nb-i{width:18px;height:18px}@media(hover:hover)and (pointer:fine){.nb-card:hover .nb-card__view{opacity:1;transform:none}}.nb-card__go{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:var(--nb-r-lg)}.nb-card__body,.nb-card__badge{position:relative;z-index:2;pointer-events:none}@media(hover:hover)and (pointer:fine){.nb-card:hover{transform:translateY(-3px);box-shadow:var(--nb-shadow-deep)}.nb-card:hover .nb-card__plate img:not(.is-white){transform:scale(1.05)}}.nb-picks__foot{display:flex;justify-content:center;margin-top:36px}@media(max-width:767px){.nb-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.nb-card__body{padding:12px 12px 14px}.nb-card__name{font-size:.9375rem;-webkit-line-clamp:3;min-height:3.6em}.nb-card__facts{font-size:12px;gap:4px 10px}.nb-picks__foot{margin-top:24px}}.nb-build{background:var(--nb-oat)}.nb-build__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:center}.nb-build__photo{border-radius:var(--nb-r-lg);overflow:hidden;aspect-ratio:4/5;box-shadow:var(--nb-shadow-deep)}.nb-build__photo img{width:100%;height:100%;object-fit:cover}.nb-build__copy{display:grid;gap:28px;justify-items:start}.nb-steps{display:grid;gap:22px;position:relative}.nb-steps:before{content:"";position:absolute;left:31px;top:40px;bottom:40px;border-left:2px dotted var(--nb-motif);opacity:.8}.nb-steps li{display:grid;grid-template-columns:64px 1fr;gap:18px;align-items:start;position:relative}.nb-steps .nb-disc{width:64px;height:64px;border-radius:50%;background:var(--nb-paper);box-shadow:var(--nb-shadow-deep);display:inline-flex;align-items:center;justify-content:center;color:var(--nb-caramel);position:relative;z-index:1}.nb-steps .nb-disc .nb-i{width:30px;height:30px}.nb-steps b{display:block;font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-title);letter-spacing:-.01em;margin-bottom:2px}.nb-steps span{color:var(--nb-soft)}.nb-inbox{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nb-inbox li{display:grid;gap:8px;justify-items:start;padding:14px 14px 12px;border-radius:var(--nb-r-md);background:var(--nb-paper);box-shadow:var(--nb-shadow);font-size:var(--nb-fs-small);font-weight:500;line-height:1.25;color:var(--nb-soft);transition:transform .2s var(--ease-out)}.nb-inbox li b{color:var(--nb-ink);font-weight:600}.nb-inbox .nb-i{width:30px;height:30px;color:var(--nb-caramel)}@media(hover:hover)and (pointer:fine){.nb-inbox li:hover{transform:translateY(-2px)}}@media(max-width:767px){.nb-inbox{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.nb-build__grid{grid-template-columns:1fr;gap:32px}.nb-build__photo{max-width:520px}}@media(max-width:767px){.nb-build__photo{max-width:none}.nb-build__grid{gap:24px}.nb-steps li{grid-template-columns:52px 1fr;gap:14px}.nb-steps .nb-disc{width:52px;height:52px}.nb-steps .nb-disc .nb-i{width:26px;height:26px}.nb-steps:before{left:25px}}.nb-scene{--nb-pad-top:0px;--nb-pad-bottom:0px;position:relative;color:var(--nb-on-night);background:var(--nb-night);isolation:isolate}.nb-scene__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.nb-scene__bg img{width:100%;height:100%;object-fit:cover;object-position:62% 50%}.nb-scene__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#15171fe6,#15171fb3 30%,#15171f26 55%,#15171f00 75%)}.nb-scene .nb-wrap{z-index:1;display:grid;align-content:center;justify-items:start;padding-block:var(--nb-B);min-height:min(760px,84vh)}.nb-scene__copy{display:grid;gap:18px;justify-items:start;max-width:min(46%,580px)}.nb-scene__copy .nb-h2{font-size:clamp(2.2rem,1.4rem + 2.4vw,3.25rem);max-width:none}.nb-scene__copy p{color:var(--nb-on-night-soft);max-width:42ch}@media(max-width:767px){.nb-scene .nb-wrap,.nb-scene--gift .nb-wrap{min-height:0}.nb-scene__bg{position:relative;aspect-ratio:4/5}.nb-scene__bg img{object-position:50% 50%}.nb-scene__bg:after{background:linear-gradient(180deg,rgba(21,23,31,0) 80%,var(--nb-night) 100%)}.nb-scene__copy{max-width:none}.nb-scene__copy .nb-h2{font-size:var(--nb-fs-h2);max-width:none}.nb-scene .nb-wrap{padding-block:8px var(--nb-B)}}.nb-scene--gift .nb-wrap{min-height:min(640px,76vh)}.nb-scene--gift .nb-scene__bg img{object-position:70% 50%}.nb-formats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.nb-ftile{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:var(--nb-r-lg);overflow:hidden;background:var(--nb-oat);box-shadow:var(--nb-shadow);min-width:0}.nb-ftile__photo{aspect-ratio:4/5;min-height:100%}.nb-ftile__photo img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-out)}.nb-ftile__copy{display:grid;gap:12px;align-content:center;justify-items:start;padding:32px 28px}.nb-ftile__copy small{font-size:var(--nb-fs-small);color:var(--nb-soft);font-weight:500}.nb-ftile__copy .nb-h3{letter-spacing:-.02em}.nb-ftile__copy p{color:var(--nb-soft);font-size:var(--nb-fs-small)}.nb-ftile__price{font-weight:600}.nb-ftile__price small{font-weight:500;color:var(--nb-soft)}@media(hover:hover)and (pointer:fine){.nb-ftile:hover .nb-ftile__photo img{transform:scale(1.04)}}@media(max-width:1023px){.nb-formats__grid{grid-template-columns:1fr}}@media(max-width:767px){.nb-ftile{grid-template-columns:1fr}.nb-ftile__photo{aspect-ratio:4/3}.nb-ftile__copy{padding:20px}}.nb-bundle{background:var(--nb-oat)}.nb-bundle__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:center}.nb-bundle__copy{display:grid;gap:18px;justify-items:start}.nb-bundle__copy p{color:var(--nb-soft);max-width:44ch}.nb-bundle__tiers{display:flex;gap:8px;flex-wrap:wrap}.nb-bundle__tiers li{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:var(--nb-r-pill);background:var(--nb-paper);font-size:var(--nb-fs-small);font-weight:500}.nb-bundle__tiers b{color:var(--nb-caramel)}.nb-shelf{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;padding:24px;border-radius:var(--nb-r-lg);background:var(--nb-paper);box-shadow:var(--nb-shadow)}.nb-shelf__item{display:grid;gap:8px;min-width:0}.nb-shelf__item .nb-card__plate{border-radius:var(--nb-r-md);aspect-ratio:4/5}.nb-shelf__line{grid-column:1/-1;height:34px;color:var(--nb-motif);margin-top:-6px}.nb-shelf__line svg{width:100%;height:100%;display:block}.nb-shelf__item b{font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-small);line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em}.nb-shelf__item span{font-size:var(--nb-fs-small);color:var(--nb-soft)}.nb-shelf__plus{width:32px;height:32px;border-radius:50%;background:var(--nb-oat);display:grid;place-items:center;color:var(--nb-caramel)}.nb-shelf__plus .nb-i{width:18px;height:18px}.nb-shelf__total{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;border-top:1px solid var(--nb-line);flex-wrap:wrap}.nb-shelf__total div{display:grid;gap:2px}.nb-shelf__total small{color:var(--nb-soft);font-size:var(--nb-fs-small)}.nb-shelf__total b{font-family:var(--nb-display);font-size:1.375rem;font-weight:600}.nb-shelf__total b s{font-size:1rem;font-weight:400;color:var(--nb-soft);margin-left:8px}@media(max-width:1023px){.nb-bundle__grid{grid-template-columns:1fr;gap:32px}}@media(max-width:767px){.nb-shelf{padding:16px;gap:6px}.nb-shelf__plus{width:24px;height:24px}.nb-shelf__item b,.nb-shelf__item span{font-size:12px}.nb-shelf__total .nb-btn{width:100%}}.nb-faq__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px;align-items:start}.nb-faq__copy{display:grid;gap:16px;justify-items:start;position:sticky;top:132px}.nb-faq__copy p{color:var(--nb-soft);max-width:36ch}.nb-acc{display:grid}.nb-acc details{border-bottom:1px solid var(--nb-line)}.nb-acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 0;cursor:pointer;list-style:none;font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-title);letter-spacing:-.01em}.nb-acc summary::-webkit-details-marker{display:none}.nb-acc summary .nb-i{width:22px;height:22px;color:var(--nb-caramel);transition:transform .25s var(--ease-out)}.nb-acc details[open] summary .nb-i{transform:rotate(45deg)}.nb-acc p{color:var(--nb-soft);padding:0 0 20px;max-width:60ch}@media(max-width:1023px){.nb-faq__grid{grid-template-columns:1fr;gap:24px}.nb-faq__copy{position:static}}.nb-club{--nb-pad-top:0px;--nb-pad-bottom:0px;position:relative;background:var(--nb-night);color:var(--nb-on-night);isolation:isolate;overflow:hidden}.nb-club:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 80% at 24% 50%,#9a5f2e6b,#9a5f2e00 70%);pointer-events:none}.nb-club .nb-wrap{z-index:1;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:48px;align-items:center;min-height:680px;padding-block:var(--nb-B)}.nb-club__art{position:relative;height:620px;display:grid;grid-template-columns:1fr 1fr;gap:28px;padding:0 24px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent 100%)}.nb-club__col{position:relative;overflow:hidden;height:100%}.nb-club__track{display:grid;gap:26px;will-change:transform;animation:nb-drift 38s linear infinite}.nb-club__col--2 .nb-club__track{animation-duration:46s;animation-direction:reverse}@keyframes nb-drift{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.nb-print{display:grid;gap:8px;padding:10px 10px 12px;background:#fbf7f1;border-radius:10px;box-shadow:var(--nb-shadow-deep);transform:rotate(var(--rot,-5deg));color:var(--nb-ink);width:min(100%,250px);justify-self:center;margin:0}.nb-print img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:6px}.nb-print b{font-family:var(--nb-display);font-weight:600;font-size:13px;line-height:1.2;padding:0 2px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.nb-club__copy{display:grid;gap:18px;justify-items:start}.nb-club__perks{display:flex;gap:14px;flex-wrap:wrap;color:var(--nb-on-night-soft);font-size:var(--nb-fs-small);font-weight:500}.nb-club__perks li{display:inline-flex;align-items:center;gap:8px}.nb-club__perks .nb-i{width:20px;height:20px;color:var(--nb-amber)}.nb-form{display:grid;grid-template-columns:1fr auto;gap:8px;width:100%;max-width:480px;padding:6px;border-radius:var(--nb-r-pill);background:#fbf7f11a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.nb-form input{min-height:44px;border:0;background:transparent;color:var(--nb-on-night);padding:0 18px;min-width:0;border-radius:var(--nb-r-pill)}.nb-form input::placeholder{color:var(--nb-on-night-soft)}.nb-club__note{font-size:var(--nb-fs-small);color:var(--nb-on-night-soft)}@media(prefers-reduced-motion:reduce){.nb-club__track{animation:none}}@media(max-width:1023px){.nb-club .nb-wrap{grid-template-columns:1fr;min-height:0;gap:32px}.nb-club__art{height:360px;grid-template-columns:1fr;padding:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent 100%)}.nb-club__col--2{display:none}.nb-club__track{grid-auto-flow:column;grid-auto-columns:200px;gap:22px;width:max-content;animation-name:nb-drift-x;animation-duration:40s}@keyframes nb-drift-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.nb-print{width:200px;justify-self:start}}@media(max-width:767px){.nb-club__art{height:300px}.nb-club__track{grid-auto-columns:168px}.nb-print{width:168px}.nb-form{grid-template-columns:1fr;background:transparent;padding:0;backdrop-filter:none;-webkit-backdrop-filter:none;gap:10px}.nb-form input{background:#fbf7f11a;min-height:52px}}.nb-footer{position:relative;background:var(--nb-night);color:var(--nb-on-night);padding-block:var(--nb-B) 28px;isolation:isolate}.nb-footer .nb-wrap{z-index:1}.nb-footer__top{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:40px;padding-bottom:36px;border-bottom:1px solid var(--nb-night-line)}.nb-footer__brand{display:grid;gap:14px;justify-items:start;align-content:start}.nb-footer__brand p{color:var(--nb-on-night-soft);max-width:34ch;font-size:var(--nb-fs-small)}.nb-footer__social{display:flex;gap:4px}.nb-footer__social a{display:inline-flex;width:44px;height:44px;border-radius:50%;align-items:center;justify-content:center;color:var(--nb-on-night-soft);transition:color .15s,background .15s}.nb-footer__social .nb-i{width:22px;height:22px}@media(hover:hover)and (pointer:fine){.nb-footer__social a:hover{color:var(--nb-amber);background:var(--nb-night-raise)}}.nb-footer__top details summary{list-style:none;display:flex;align-items:center;justify-content:space-between;font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-body);margin-bottom:12px;cursor:default;pointer-events:none}.nb-footer__top details summary::-webkit-details-marker{display:none}.nb-footer__top details summary .nb-i{display:none;width:20px;height:20px;color:var(--nb-amber)}.nb-footer__top details ul{display:grid;gap:0}.nb-footer__top details a{display:inline-flex;align-items:center;min-height:44px;color:var(--nb-on-night-soft);font-size:var(--nb-fs-small);transition:color .15s}@media(hover:hover)and (pointer:fine){.nb-footer__top details a:hover{color:var(--nb-on-night)}}.nb-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:20px;font-size:13px;color:var(--nb-on-night-soft)}.nb-pay{display:flex;gap:6px;flex-wrap:wrap}.nb-pay span{display:inline-grid;place-items:center;width:40px;height:26px;border-radius:5px;background:var(--nb-night-raise);font-family:var(--nb-display);font-size:9px;font-weight:600;letter-spacing:.02em;color:var(--nb-on-night-soft)}@media(max-width:1023px){.nb-footer__top{grid-template-columns:1fr 1fr}}@media(max-width:767px){.nb-footer__top{grid-template-columns:1fr;gap:0}.nb-footer__brand{padding-bottom:20px}.nb-footer__top details{border-top:1px solid var(--nb-night-line)}.nb-footer__top details summary{min-height:52px;margin:0;cursor:pointer;pointer-events:auto}.nb-footer__top details summary .nb-i{display:block}.nb-footer__top details[open] summary .nb-i{transform:rotate(45deg)}.nb-footer__top details ul{padding-bottom:12px}.nb-footer__bottom{justify-content:center;text-align:center}}.nb-mock{background:var(--nb-ink);color:#fff;font-size:13px}.nb-mock .nb-wrap{display:flex;align-items:center;gap:12px;min-height:36px}.nb-mock span{opacity:.7}@media(max-width:380px){.nb-header__in{gap:8px}.nb-tools{gap:0}.nb-logo{font-size:1.0625rem;gap:8px}.nb-logo__mark{width:28px;height:28px}.nb-hero__copy{padding-inline:16px}}@media(min-width:768px)and (max-width:1439px){.nb-m--hide-t{display:none}}@media(max-width:767px){.nb-scene--gift .nb-wrap{min-height:0}}@font-face{font-family:General Sans;src:url(/cdn/shop/files/nb-general-sans-500.woff2?v=1792677076) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/cdn/shop/files/nb-general-sans-600.woff2?v=1792677082) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Hanken Grotesk;src:url(/cdn/shop/files/nb-hanken-grotesk.woff2?v=1792677089) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:where(.nb-sec,.nb-footer) [hidden]{display:none!important}:where(.nb-sec,.nb-footer) :is(h1,h2,h3,h4){color:inherit;margin:0}:where(.nb-sec,.nb-footer) summary{display:flex}:where(.nb-sec,.nb-footer) .nb-ph{width:100%;height:100%;background:var(--nb-oat-deep);fill:var(--nb-motif)}.nb-shopify-section{position:relative}.nb-form__ok{grid-column:1/-1;display:flex;align-items:center;min-height:44px;padding:0 18px;color:var(--nb-on-night);font-weight:500}.nb-form__err{grid-column:1/-1;padding:4px 18px 0;color:var(--nb-amber);font-size:var(--nb-fs-small)}.nb-shelf__msg{grid-column:1/-1;font-size:var(--nb-fs-small);color:var(--nb-soft)}.nb-shelf__total .nb-btn[aria-busy=true]{opacity:.7;pointer-events:none}.nb-pay span{width:38px;height:24px;background:none;border-radius:4px;overflow:hidden}.nb-pay svg{width:100%;height:100%;display:block}.m-announcement-bar .m-announcement-bar__container.container,.m-header__desktop .m-header__container.container{max-width:calc(var(--nb-max) + 2*var(--nb-gutter));padding-left:var(--nb-gutter);padding-right:var(--nb-gutter)}.m-announcement-bar .m-announcement-bar__content.m-announcement-bar__content{display:flex;align-items:center;justify-content:center;gap:10px;min-height:36px;padding:0;font-family:var(--nb-body);font-size:var(--nb-fs-small);font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-announcement-bar .m-announcement-bar__content:before{content:"";flex:none;width:18px;height:18px;background:var(--nb-amber);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M255.42,117l-14-35A15.93,15.93,0,0,0,226.58,72H192V64a8,8,0,0,0-8-8H32A16,16,0,0,0,16,72V184a16,16,0,0,0,16,16H49a32,32,0,0,0,62,0h50a32,32,0,0,0,62,0h17a16,16,0,0,0,16-16V120A7.94,7.94,0,0,0,255.42,117ZM192,88h34.58l9.6,24H192ZM32,72H176v64H32ZM80,208a16,16,0,1,1,16-16A16,16,0,0,1,80,208Zm81-24H111a32,32,0,0,0-62,0H32V152H176v12.31A32.11,32.11,0,0,0,161,184Zm31,24a16,16,0,1,1,16-16A16,16,0,0,1,192,208Zm48-24H223a32.06,32.06,0,0,0-31-24V128h48Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M255.42,117l-14-35A15.93,15.93,0,0,0,226.58,72H192V64a8,8,0,0,0-8-8H32A16,16,0,0,0,16,72V184a16,16,0,0,0,16,16H49a32,32,0,0,0,62,0h50a32,32,0,0,0,62,0h17a16,16,0,0,0,16-16V120A7.94,7.94,0,0,0,255.42,117ZM192,88h34.58l9.6,24H192ZM32,72H176v64H32ZM80,208a16,16,0,1,1,16-16A16,16,0,0,1,80,208Zm81-24H111a32,32,0,0,0-62,0H32V152H176v12.31A32.11,32.11,0,0,0,161,184Zm31,24a16,16,0,1,1,16-16A16,16,0,0,1,192,208Zm48-24H223a32.06,32.06,0,0,0-31-24V128h48Z'/%3E%3C/svg%3E") center/contain no-repeat}.m-header .m-header__desktop{border-bottom:1px solid var(--nb-line)}.m-header .m-header__desktop .m-header__inner{min-height:72px}.m-header .m-header__desktop{--main-link-py:10px;--main-link-px:14px}.m-header .m-header__desktop .m-menu__link--main{min-height:44px;border-radius:var(--nb-r-pill);font-family:var(--nb-body);font-size:var(--nb-fs-small);font-weight:500;transition:background .15s var(--ease-out)}.m-header .m-header__desktop .m-menu__link--main:after{display:none}@media(hover:hover)and (pointer:fine){.m-header .m-header__desktop .m-menu__link--main:hover{background:var(--nb-oat)}}.m-header .m-header__desktop .m-menu{gap:4px}.m-header .m-logo .m-logo__image{padding-top:0;padding-bottom:0}.m-header .m-header__right>*{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;border-radius:50%;transition:background .15s var(--ease-out)}@media(hover:hover)and (pointer:fine){.m-header .m-header__right>*:hover{background:var(--nb-oat)}}.m-header .m-cart-count-bubble{background:var(--nb-caramel);color:#fff;font-weight:600}.m-header .m-header__mobile{min-height:60px;border-bottom:1px solid var(--nb-line);padding-left:var(--nb-gutter);padding-right:var(--nb-gutter)}.m-header .m-header__mobile .m-menu-button{min-height:44px}.m-header .m-header__mobile .m-header__mobile-right>*{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0}.m-header .m-header__desktop .m-menu{align-items:center}.m-header .m-header__desktop .m-menu__link--main{height:44px}.m-header .m-header__mobile.m-header__mobile{min-height:61px}.nb-text--oat{background:var(--nb-oat)}.nb-text__in{display:grid;gap:18px;justify-items:start;max-width:760px;padding-top:24px}.nb-text__rte{color:var(--nb-soft);font-size:1.0625rem;max-width:60ch;display:grid;gap:12px}.nb-text__rte a{color:var(--nb-caramel);text-decoration:underline;text-underline-offset:3px}.nb-text__cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap}@media(max-width:767px){.nb-text__cta .nb-btn{width:100%}}.m-product-card .m-product-card__media{border-radius:var(--nb-r-lg);overflow:hidden;background:var(--nb-oat);isolation:isolate}.m-product-card .m-product-card__media :is(.m-image,responsive-image){background:var(--nb-oat)}.m-product-card .m-product-card__media img{mix-blend-mode:multiply}.m-product-card .m-product-card__media img,.m-product-card:hover .m-product-card__media img{transform:none!important}.m-product-card .m-product-card__name{font-family:var(--nb-display);font-weight:600;letter-spacing:-.01em}.m-product-card .m-product-card__price{font-weight:600}.m-main-product .m-product-media :is(.m-image,responsive-image){background:var(--nb-oat)}.m-main-product .m-product-media img{mix-blend-mode:multiply}.m-main-product .m-product-media{border-radius:var(--nb-r-lg);overflow:hidden}@media(max-width:767px){.m-button.m-button--scroll-top{display:none!important}}[id$=__product-recommendations],[id$=__recent-viewed-products]{overflow-x:clip}.m-header .m-header__mobile .m-hamburger-box:after{content:"";position:absolute;top:-10px;right:-14px;bottom:-10px;left:-14px}.m-header .m-logo .m-logo__image{min-height:44px;display:flex;align-items:center}.nb-hero .nb-hero__dots{gap:0}.nb-hero .nb-hero__dots button{width:44px;justify-items:center}.nb-hero .nb-hero__dots button i{width:28px}.nb-footer .nb-footer__top details a{min-width:44px}.m-product-card .m-product-card__name{line-height:1.3;min-height:2.6em}@media(max-width:767px){.m-product-card .m-product-card__name{min-height:3.9em}}.m-button.m-button--scroll-top{display:none!important}.m-product-card.m-product-card{background:var(--nb-oat);border-radius:var(--nb-r-lg);box-shadow:var(--nb-shadow);transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out);height:100%}.m-product-card .m-product-card__media{border-radius:var(--nb-r-lg) var(--nb-r-lg) 0 0}.m-product-card .m-product-card__content{padding:14px 16px 16px}@media(hover:hover)and (pointer:fine){.m-product-card.m-product-card:hover{transform:translateY(-3px);box-shadow:var(--nb-shadow-deep)}}@media(max-width:767px){.m-product-card .m-product-card__content{padding:12px 12px 14px}}.m-main-product .m-add-to-cart.m-button,.m-sticky-addtocart .m-add-to-cart.m-button{background:var(--nb-caramel);border-color:var(--nb-caramel);color:#fff;border-radius:var(--nb-r-pill);font-family:var(--nb-display);font-weight:600;min-height:52px}@media(hover:hover)and (pointer:fine){.m-main-product .m-add-to-cart.m-button:hover,.m-sticky-addtocart .m-add-to-cart.m-button:hover{background:var(--nb-caramel-deep);border-color:var(--nb-caramel-deep);color:#fff}}@media(max-width:767px){.nb-hero .nb-hero__slides{overflow:hidden}.nb-hero .nb-hero__copy .nb-eyebrow{white-space:nowrap;font-size:clamp(.6875rem,3.15vw,.875rem);letter-spacing:.06em}:root{--nb-fs-h1:clamp(1.75rem,9vw,2.4rem)}.nb-scene .nb-scene__copy .nb-h2,.nb-club .nb-club__copy .nb-h2{font-size:var(--nb-fs-h1)}}@media(max-width:1023px){.nb-club .nb-wrap{gap:12px}.nb-club .nb-club__art{height:auto}.nb-club .nb-club__track{padding-block:20px}}@media(max-width:380px){.nb-hero .nb-hero__copy{padding-inline:0}}@media(max-width:359px){:root{--nb-fs-h1:8.2vw}}.nb-footer .nb-logo .nb-logo__img{height:40px;width:auto;max-width:none}@media(max-width:1023px){.nb-formats__grid,.nb-build__grid,.nb-bundle__grid,.nb-faq__grid,.nb-club .nb-wrap{grid-template-columns:minmax(0,1fr)}.nb-ftile,.nb-ftile>*,.nb-build__grid>*,.nb-bundle__grid>*,.nb-faq__grid>*,.nb-club .nb-wrap>*{min-width:0}}@media(max-width:767px){.nb-ftile{grid-template-columns:minmax(0,1fr)}}.nb-ftile__photo img,.nb-build__photo img,.nb-tile__plate img,.nb-card__plate img,.nb-print img{max-width:100%}.nb-story__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:center}.nb-story__grid--flip .nb-story__photo{order:2}.nb-story__photo{border-radius:var(--nb-r-lg);overflow:hidden;aspect-ratio:4/5;box-shadow:var(--nb-shadow-deep);background:var(--nb-oat)}.nb-story__photo img{width:100%;height:100%;object-fit:cover}.nb-story__copy{display:grid;gap:18px;justify-items:start;min-width:0}.nb-story__rte{display:grid;gap:14px;color:var(--nb-soft);font-size:1.0625rem;max-width:52ch}.nb-values{background:var(--nb-oat)}.nb-values__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.nb-values__item{display:grid;gap:10px;align-content:start;justify-items:start;padding:24px 22px 26px;border-radius:var(--nb-r-lg);background:var(--nb-paper);box-shadow:var(--nb-shadow);min-width:0}.nb-values__item .nb-disc{width:56px;height:56px;border-radius:50%;background:var(--nb-oat);display:inline-flex;align-items:center;justify-content:center;color:var(--nb-caramel);margin-bottom:4px}.nb-values__item .nb-disc .nb-i{width:28px;height:28px}.nb-values__item b{font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-title);letter-spacing:-.01em;line-height:1.2}.nb-values__item span:not(.nb-disc){color:var(--nb-soft);font-size:var(--nb-fs-small);line-height:1.5}@media(max-width:1023px){.nb-story__grid{grid-template-columns:minmax(0,1fr);gap:28px}.nb-story__grid--flip .nb-story__photo{order:0}.nb-story__photo{max-width:520px}.nb-values__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.nb-story__photo{max-width:none}.nb-values__grid{gap:12px}.nb-values__item{padding:18px 16px 20px}.nb-values__item .nb-disc{width:48px;height:48px}}.nb-reviews__note{color:var(--nb-soft);font-size:var(--nb-fs-small)}.nb-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nb-review{display:grid;grid-template-rows:auto 1fr auto;gap:16px;padding:24px 24px 22px;border-radius:var(--nb-r-lg);background:var(--nb-oat);box-shadow:var(--nb-shadow);min-width:0}.nb-review__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.nb-review__stars{display:inline-flex;gap:2px;color:var(--nb-caramel)}.nb-review__stars .nb-i{width:18px;height:18px}.nb-review__stars .nb-i.is-off{opacity:.25}.nb-review__tag{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--nb-soft);border:1px solid var(--nb-line);border-radius:var(--nb-r-pill);padding:3px 9px;white-space:nowrap}.nb-review blockquote{margin:0;font-size:1.0625rem;line-height:1.55;color:var(--nb-ink)}.nb-review__by{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid var(--nb-line)}.nb-review__thumb{flex:none;width:52px;height:52px;border-radius:12px;overflow:hidden;background:var(--nb-oat-deep)}.nb-review__thumb img{width:100%;height:100%;object-fit:cover}.nb-review__by span{display:grid;gap:2px;min-width:0}.nb-review__by b{font-family:var(--nb-display);font-weight:600;font-size:var(--nb-fs-body)}.nb-review__by a:not(.nb-review__thumb){display:inline-flex;align-items:center;min-height:44px;margin-block:-12px;color:var(--nb-caramel);font-size:var(--nb-fs-small);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1023px){.nb-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.nb-reviews__grid{grid-template-columns:minmax(0,1fr);gap:12px}.nb-review:nth-child(n+4){display:none}.nb-review{padding:20px 18px 18px}}:root{--nb-fs-nav:1.0625rem}.m-header .m-header__desktop .m-menu__link--main{font-size:var(--nb-fs-nav);font-weight:600;padding-inline:16px;letter-spacing:-.005em}@media(max-width:1279px){.m-header .m-header__desktop .m-menu__link--main{font-size:1rem;padding-inline:12px}}.m-menu-drawer .m-menu-mobile__link{font-size:1.125rem;font-weight:600}.nb-kf{display:grid;gap:6px;font-size:13px;color:var(--nb-soft);min-width:0}.nb-kf__stars{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;line-height:1}.nb-kf__bar{letter-spacing:1px;font-size:14px;background:linear-gradient(90deg,#D99A3C var(--r),var(--nb-line) var(--r));-webkit-background-clip:text;background-clip:text;color:transparent}.nb-kf__stars b{color:var(--nb-ink);font-weight:600}.nb-kf__list{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none}.nb-kf__list li{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.nb-kf__list .nb-i{width:18px;height:18px;color:var(--nb-caramel)}.nb-kf__level{color:var(--nb-ink);font-weight:500}.nb-kf__lvl{width:14px;height:14px;fill:var(--nb-caramel)}.nb-kf__lvl .is-off{fill:var(--nb-line)}.nb-card .nb-kf{align-self:end;padding-top:10px;border-top:1px solid var(--nb-line);margin-top:6px}.m-product-card .nb-kf{margin-top:10px;padding-top:10px;border-top:1px solid var(--nb-line)}.nb-kf--pdp{font-size:var(--nb-fs-small);gap:10px;padding:14px 0 4px}.nb-kf--pdp .nb-kf__stars{font-size:var(--nb-fs-small)}.nb-kf--pdp .nb-kf__list{gap:8px 22px}@media(max-width:767px){.nb-kf{font-size:12px;gap:5px}.nb-kf__list{gap:4px 10px}.nb-kf__list .nb-i{width:16px;height:16px}.nb-kf__bar{font-size:12px;letter-spacing:0}}.nb-sb{position:relative;display:inline-flex;flex:none;line-height:0;vertical-align:middle}.nb-sb__row{display:inline-flex;gap:2px}.nb-sb__base{color:var(--nb-oat-deep)}.nb-sb__fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--nb-caramel)}.nb-sb svg{flex:none;width:var(--sb);height:var(--sb)}.nb-night .nb-sb__base{color:var(--nb-night-line)}.nb-night .nb-sb__fill{color:var(--nb-amber)}.nb-card .nb-sb__base,.m-product-card .nb-sb__base{color:#ddd0bf}.nb-stars{display:flex;align-items:center;gap:6px;margin:0;min-height:18px;font-size:13px;line-height:1;color:var(--nb-soft)}.nb-stars b{font-weight:600;color:var(--nb-ink)}.nb-card .nb-stars,.m-product-card .nb-stars{margin-top:-2px}.m-product-card .nb-stars{margin-block:6px 4px}.nb-stars--pdp{display:inline-flex;gap:8px;min-height:44px;font-size:var(--nb-fs-small);color:var(--nb-soft);text-decoration:none}.nb-stars--pdp b{font-size:var(--nb-fs-body)}.nb-stars--pdp span{text-decoration:underline;text-decoration-color:var(--nb-line);text-underline-offset:3px;transition:text-decoration-color .15s var(--ease-out)}@media(hover:hover)and (pointer:fine){.nb-stars--pdp:hover span{text-decoration-color:currentColor;color:var(--nb-ink)}}.nb-card__body{grid-template-rows:auto auto auto auto 1fr}.nb-jm{--jdgm-primary-color:var(--nb-caramel);--jdgm-star-color:var(--nb-caramel);--jdgm-paginate-color:var(--nb-ink);--jdgm-write-review-bg-color:var(--nb-ink);--jdgm-reviewer-name-color:var(--nb-ink)}.nb-jm .jm-review-widget,.nb-jm .jm-review-item,.nb-jm [data-widget-container]{--jm-review-widget-star-and-histogram-color:var(--nb-caramel)!important;--jm-widget-primary-color:var(--nb-caramel)!important;--jm-review-widget-button-color:var(--nb-ink)!important;--jm-review-widget-button-text-color:#fff!important;--jm-review-widget-text-color:var(--nb-ink)!important;--jm-review-widget-lighter-text-color:var(--nb-soft)!important;--jm-widget-border-radius:var(--nb-r-lg)!important;--jm-widget-border-radius-simplified:var(--nb-r-pill)!important;--jm-review-widget-bar-chart-height:6px!important;--jm-review-widget-form-border-radius:var(--nb-r-lg)!important;--jm-review-widget-form-background-color:var(--nb-paper)!important;--jm-review-widget-form-button-color:var(--nb-caramel)!important;--jm-review-widget-form-button-text-color:#fff!important;--jm-review-widget-form-field-background-color:#fff!important;--jm-review-widget-form-modal-overlay-color:var(--nb-night)!important;--jm-review-widget-form-text-color:var(--nb-ink)!important}.nb-jm .jdgm-widget{max-width:none!important;margin:0!important;padding:0!important}.nb-jm .jm-review-widget{padding:0!important;font-family:var(--nb-body);color:var(--nb-ink)}.nb-jm .jm-review-widget-minimal-header__title{display:none!important}.nb-jm .jm-review-widget__header{padding:22px 26px;margin-bottom:8px;border-radius:var(--nb-r-lg);background:var(--nb-oat);box-shadow:var(--nb-shadow)}.nb-jm .jm-average-rating-display .jm-text:first-of-type{font-family:var(--nb-display);font-weight:600;font-size:2.5rem!important;line-height:1;letter-spacing:-.03em}.nb-jm .jm-average-rating-display .jm-text:not(:first-of-type){font-size:var(--nb-fs-small)!important;color:var(--nb-soft)}.nb-jm .jm-button{font-family:var(--nb-display)!important;font-weight:600!important;border-radius:var(--nb-r-pill)!important;min-height:48px;transition:background .15s var(--ease-out),border-color .15s var(--ease-out)}.nb-jm .jm-button--primary{padding-inline:28px!important;background:var(--nb-ink)!important;border-color:var(--nb-ink)!important;color:#fff!important}@media(hover:hover)and (pointer:fine){.nb-jm .jm-button--primary:hover{background:var(--nb-caramel)!important;border-color:var(--nb-caramel)!important}.nb-jm .jm-button--secondary:hover{border-color:var(--nb-ink)!important}}.nb-jm .jm-button--secondary{min-width:48px;border:1px solid var(--nb-line)!important;background:var(--nb-paper)!important;color:var(--nb-ink)!important}.nb-jm .jdgm-review-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px!important;align-items:stretch}.nb-jm .jm-review-item{padding:22px 24px 20px!important;border:0!important;border-radius:var(--nb-r-lg)!important;background:var(--nb-oat)!important;box-shadow:var(--nb-shadow);min-width:0}.nb-jm .jm-review-item:before,.nb-jm .jm-review-item:after{display:none!important}.nb-jm .jm-star-rating__font-icon{font-size:1.125em!important}.nb-jm .jm-reviewer-avatar{background:var(--nb-caramel)!important;color:#fff!important}.nb-jm .jm-reviewer-avatar__initial{color:#fff!important;font-family:var(--nb-display);font-weight:600}.nb-jm .jm-reviewer-info__name{font-family:var(--nb-display);font-weight:600;color:var(--nb-ink)!important}.nb-jm .jm-reviewer-info__details,.nb-jm .jm-reviewer-info time{color:var(--nb-soft)!important}.nb-jm .jm-review-content__title{font-family:var(--nb-display)!important;font-weight:600!important;font-size:var(--nb-fs-title)!important;letter-spacing:-.01em;line-height:1.3!important}.nb-jm .jm-review-content__body{font-size:1rem!important;line-height:1.6!important}.nb-jm .jm-pagination-controls{margin-top:28px}.nb-jm .jm-pagination-controls__button{min-width:44px;min-height:44px;border-radius:var(--nb-r-pill)!important;font-weight:500}.nb-jm .jm-pagination-controls__button{display:inline-grid!important;place-items:center;flex:none!important;width:auto!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0 12px!important;background:transparent!important;border-color:transparent!important;color:var(--nb-ink)!important}.nb-jm .jm-pagination-controls__button--active,.nb-jm .jm-pagination-controls__button[aria-current=page]{background:var(--nb-ink)!important;border-color:var(--nb-ink)!important;color:#fff!important}@media(hover:hover)and (pointer:fine){.nb-jm .jm-pagination-controls__button:not(.jm-pagination-controls__button--active):not(.jm-button--disabled):hover{background:var(--nb-oat)!important}}.nb-jm .jm-pagination-controls__button.jm-button--disabled{opacity:.35}.nb-jm .jm-sort-filter{display:inline-flex;align-items:center;min-height:48px;min-width:48px;border:1px solid var(--nb-line)!important;border-radius:var(--nb-r-pill)!important;background:var(--nb-paper)!important;color:var(--nb-ink)!important;transition:border-color .15s var(--ease-out)}@media(hover:hover)and (pointer:fine){.nb-jm .jm-sort-filter:hover{border-color:var(--nb-ink)!important}}.nb-jm .jm-sort-filter__select,.nb-jm .jdgm-sort-dropdown{border:0!important;background:transparent!important;color:var(--nb-ink)}.nb-jm .jdgm-review-list>*{margin:0!important}@media(max-width:767px){.nb-jm .jm-review-widget__header{padding:18px}.nb-jm .jm-review-widget-minimal-header__filter-container,.nb-jm .jm-review-widget-minimal-header__button-and-filters{width:100%}.nb-jm .jm-review-widget__header .jm-action-buttons,.nb-jm .jm-review-widget__header .jm-action-buttons>*,.nb-jm .jm-review-widget__header .jm-button--primary{flex:1 1 auto;width:100%}.nb-jm .jdgm-review-list{grid-template-columns:minmax(0,1fr);gap:12px!important}.nb-jm .jm-review-item{padding:18px 16px 16px!important}}.jdgm-write-review-modal{--jdgm-star-color:var(--nb-caramel)!important;--jdgm-primary-color:var(--nb-caramel)!important;--jm-review-widget-form-button-color:var(--nb-caramel)!important;--jm-review-widget-form-button-text-color:#fff!important;--jm-review-widget-form-text-color:var(--nb-ink)!important;--jm-review-widget-form-background-color:var(--nb-paper)!important;--jm-review-widget-form-field-background-color:#fff!important;font-family:var(--nb-body)!important;color:var(--nb-ink)!important}.jdgm-write-review-modal__overlay{background:#15171fb8!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.jdgm-write-review-modal__container{border-radius:var(--nb-r-hero)!important;background:var(--nb-paper)!important;box-shadow:var(--nb-shadow-deep)!important;overflow:hidden}.jdgm-write-review-modal__content{background:var(--nb-paper)!important;color:var(--nb-ink)!important}@media(min-width:768px){.jdgm-write-review-modal__content{border-radius:var(--nb-r-hero)!important;overflow:hidden}}.jdgm-write-review-modal__title{font-family:var(--nb-display)!important;font-weight:600!important;letter-spacing:-.02em;color:var(--nb-ink)!important}.jdgm-write-review-modal__intro,.jdgm-write-review-modal__field-help,.jdgm-write-review-modal__gdpr-statement,.jdgm-write-review-modal__anonymous-help{color:var(--nb-soft)!important}.jdgm-write-review-modal__product-image{border-radius:var(--nb-r-md)!important}.jdgm-write-review-modal__product-title,.jdgm-write-review-modal__field-label{font-family:var(--nb-display)!important;font-weight:600!important;color:var(--nb-ink)!important}.jdgm-write-review-modal .jdgm-star{color:var(--nb-caramel)!important}.jdgm-write-review-modal__field-input{border:1px solid var(--nb-line)!important;border-radius:var(--nb-r-md)!important;background:#fff!important;color:var(--nb-ink)!important;font:inherit!important;min-height:48px}.jdgm-write-review-modal__field-input:focus{outline:2px solid var(--nb-caramel)!important;outline-offset:1px;border-color:var(--nb-caramel)!important}.jdgm-write-review-modal__media-upload{border:1.5px dashed var(--nb-line)!important;border-radius:var(--nb-r-lg)!important;background:var(--nb-oat)!important;color:var(--nb-ink)!important}.jdgm-write-review-modal__media-upload-icon{color:var(--nb-caramel)!important}.jdgm-write-review-modal__checkbox-custom{border-color:var(--nb-line)!important;border-radius:6px!important}.jdgm-write-review-modal__checkbox-input:checked+.jdgm-write-review-modal__checkbox-custom{background:var(--nb-caramel)!important;border-color:var(--nb-caramel)!important}.jdgm-write-review-modal__slider-container [class*=progress],.jdgm-write-review-modal__slider-container [class*=bar]{background-color:var(--nb-caramel)!important}.jdgm-write-review-modal__nav-btn,.jdgm-write-review-modal__btn{min-height:48px;padding:0 26px!important;border-radius:var(--nb-r-pill)!important;font-family:var(--nb-display)!important;font-weight:600!important}.jdgm-write-review-modal__nav-btn-next,.jdgm-write-review-modal__nav-btn-close,.jdgm-write-review-modal__btn--repeat-write-another{background:var(--nb-ink)!important;border-color:var(--nb-ink)!important;color:#fff!important}.jdgm-write-review-modal__nav-btn-back,.jdgm-write-review-modal__btn--repeat-not-now{background:transparent!important;border:1px solid var(--nb-line)!important;color:var(--nb-ink)!important}@media(hover:hover)and (pointer:fine){.jdgm-write-review-modal__nav-btn-next:hover,.jdgm-write-review-modal__nav-btn-close:hover{background:var(--nb-caramel)!important;border-color:var(--nb-caramel)!important}}.jdgm-write-review-modal__close-btn{color:var(--nb-ink)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nb.css.map */
