.nbb-root{--nbb-stick:88px;--ink:#1B2A22;--muted:#5E6A63;--green:#2F7D32;--green-h:#256B2A;--green-d:#1F5A2A;--green-l:#3C6E43;--sage:#E8F0E6;--line:#CFDDCB;--border:#E6E3DB;--soft:#F1F3EE;--warm:#FBFAF7;--yel:#FFF4CC;--yel-ink:#5B4300;--err-bg:#FBEAEA;--err-line:#F0C9CD;--err-ink:#8B2635;--ease:cubic-bezier(.2,.8,.2,1);font-family:Open Sans,system-ui,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.5;color:var(--ink);background:#fff;position:relative}html.nbb-lock body{overflow:hidden;padding-right:var(--nbb-sbw,0px)}.nbb-root *,.nbb-root *:before,.nbb-root *:after{box-sizing:border-box}.nbb-root a{color:inherit;text-decoration:none}.nbb-root button{font-family:inherit;cursor:pointer}:where(.nbb-root) button{padding:0;margin:0;line-height:inherit;font-size:inherit;text-transform:none;letter-spacing:normal;box-shadow:none;background-color:transparent}.nbb-root .nbb-chip:hover{color:var(--ink);background-color:#fff;border-color:var(--green)}.nbb-root .nbb-chip[aria-pressed=true]:hover{color:#fff;background-color:#2f8638;border-color:#2f8638}.nbb-root .nbb-pillbtn:hover{color:var(--ink);background-color:#fff;border-color:var(--green)}.nbb-root .nbb-textbtn:hover{color:var(--green);background-color:transparent;border-color:transparent}.nbb-root .nbb-btn:hover{color:#fff;background-color:var(--green-h);border-color:var(--green-h)}.nbb-root .nbb-btn--ghost:hover{color:var(--green-d);background-color:var(--soft);border-color:var(--green)}.nbb-root .nbb-btn:disabled:hover{color:var(--muted);background-color:#e3e7e2;border-color:#e3e7e2}.nbb-root .nbb-pre__add:disabled,.nbb-root .nbb-pre__add:disabled:hover{color:var(--green-d);background-color:#fff;border-color:var(--line)}.nbb-root .nbb-step button:hover{color:var(--green-d);background-color:var(--sage);border-color:transparent}.nbb-root .nbb-step button:disabled:hover{color:#9aa39d;background-color:transparent}.nbb-root .nbb-close:hover{color:var(--ink);background-color:var(--soft);border-color:transparent}.nbb-root .nbb-iconbtn:hover,.nbb-root .nbb-qty__btn:hover{color:#1e4d1b;background-color:#f3f9f0;border-color:transparent}.nbb-root .nbb-qty__btn[disabled]:hover{color:#b8c3b5;background-color:transparent}.nbb-root .nbb-slot__add:hover,.nbb-root .nbb-bar__main:hover{color:var(--ink);background-color:transparent;border-color:transparent}.nbb-root .nbb-namebtn:hover{color:var(--green-d);background-color:transparent;border-color:transparent}.nbb-root .nbb-pd__th:hover{color:var(--muted);background-color:#fff;border-color:var(--green)}.nbb-root .nbb-pd__th[aria-pressed=true]:hover{color:var(--green-d);border-color:var(--green)}.nbb-root .nbb-pd__arr:hover{color:var(--green-d);background-color:var(--sage);border-color:var(--line)}.nbb-root .nbb-card__media:hover{color:inherit;background-color:#f2f4f0;border-color:transparent}.nbb-root .nbb-notice button:hover{color:inherit;background-color:#5b430014;border-color:transparent}.nbb-root .nbb-help__cmp:hover{color:var(--green-h)}.nbb-root .nbb-pd__rate:hover{color:var(--muted)}.nbb-root .nbb-scrim,.nbb-root .nbb-scrim:hover{background:#14201980}.nbb-root img{max-width:100%}.nbb-root ul{padding:0}.nbb-root input[type=checkbox]{-webkit-appearance:checkbox;appearance:auto;position:static;opacity:1;width:20px;height:20px;margin:0}.nbb-root [hidden]{display:none!important}.nbb-root p,.nbb-root h1,.nbb-root h2,.nbb-root h3,.nbb-root dl,.nbb-root dd{margin:0}.nbb-root h1,.nbb-root h2,.nbb-root h3{text-transform:none;letter-spacing:normal}.nbb-root :focus-visible{outline:2px solid var(--green);outline-offset:2px}.nbb-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nbb-wrap{max-width:var(--nb-container,1320px);margin:0 auto;padding:0 var(--nb-gutter,16px)}.nbb-hide-d{display:none!important}.nbb-hero{background:var(--sage)}.nbb-hero__in{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:8px 48px;align-items:center;padding-top:20px;padding-bottom:28px}.nbb-crumb{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--muted);margin-bottom:10px}.nbb-crumb a{color:var(--green-d);font-weight:600}.nbb-crumb a:hover{text-decoration:underline}.nbb-h1{font-family:Figtree,Open Sans,sans-serif;font-weight:800;font-size:40px;line-height:1.1;letter-spacing:.005em;color:var(--green-d)}.nbb-sub{margin-top:10px!important;font-size:18px;line-height:1.4;color:var(--ink);font-weight:600;text-wrap:pretty;max-width:520px}.nbb-one{margin-top:6px!important;font-size:15px;color:var(--muted)}.nbb-ok{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:15px;color:var(--ink);font-weight:600}.nbb-ok li{display:inline-flex;align-items:center;gap:6px}.nbb-ok svg{flex:none}.nbb-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.nbb-tier{position:relative;display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid var(--line);min-height:88px;justify-content:center;transition:background .2s var(--ease),border-color .2s var(--ease)}.nbb-tier__pct{font-family:Figtree,Open Sans,sans-serif;font-weight:800;font-size:26px;line-height:1.1;color:var(--green-d)}.nbb-tier__n{font-size:14px;font-weight:600;color:var(--muted)}.nbb-tier__ck{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;background:var(--green);display:none;align-items:center;justify-content:center}.nbb-tier.is-on{background:var(--green);border-color:var(--green)}.nbb-tier.is-on .nbb-tier__pct,.nbb-tier.is-on .nbb-tier__n{color:#fff}.nbb-tier.is-on .nbb-tier__ck{display:flex;background:#fff}.nbb-tier.is-now{box-shadow:0 0 0 3px #2f7d3247}.nbb-hero__tiers{display:flex;flex-direction:column;gap:10px}.nbb-clar{font-size:13px;color:var(--muted)}.nbb-pres{margin-bottom:22px}.nbb-pres__hd{display:flex;align-items:baseline;gap:4px 12px;flex-wrap:wrap;margin-bottom:12px}.nbb-pres__hd h2{font-family:Figtree,Open Sans,sans-serif;font-size:20px;font-weight:800;color:var(--green-d)}.nbb-pres__hd p{font-size:14px;color:var(--muted)}.nbb-pres__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.nbb-pre{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:14px;background:var(--warm);border:1px solid var(--border)}.nbb-pre.is-in{border-color:var(--green);box-shadow:0 0 0 1px var(--green);background:#fff}.nbb-pre__th{display:flex}.nbb-pre__th img{width:48px;height:48px;object-fit:contain;border-radius:10px;background:#f2f4f0;border:2px solid var(--warm);margin-right:-10px}.nbb-pre.is-in .nbb-pre__th img{border-color:#fff}.nbb-pre__tier{font-size:13px;font-weight:800;line-height:1.3;color:var(--green-l);margin-top:6px!important}.nbb-pre__name{font-size:16px;font-weight:800;line-height:1.25;color:var(--ink)}.nbb-pre__items{font-size:13px;line-height:1.4;color:var(--muted);flex:1}.nbb-pre__ft{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:6px}.nbb-pre__price{display:flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.nbb-pre__price b{font-size:17px;font-weight:800;color:var(--green-d)}.nbb-pre__price s{font-size:13px;color:var(--muted)}.nbb-pre__add{min-height:40px;font-size:14px;padding:0 14px;white-space:nowrap}.nbb-pre__add:disabled{background:#fff;border-color:var(--line);color:var(--green-d);cursor:default}.nbb-pre__add svg{flex:none}.nbb-gnote{display:flex;gap:10px;align-items:flex-start;margin-top:8px;padding:10px 12px;border-radius:12px;background:var(--yel);color:var(--yel-ink)}.nbb-gnote svg{flex:none;margin-top:1px}.nbb-gnote p{font-size:13px;line-height:1.45}.nbb-gnote b{font-weight:700}.nbb-tabrow{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap}.nbb-help{display:flex;align-items:center;gap:4px 16px;flex-wrap:wrap;margin-left:auto}.nbb-help a{display:inline-flex;align-items:center;min-height:40px;white-space:nowrap}.nbb-help .nbb-help__quiz{font-size:14px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.nbb-help .nbb-help__quiz:hover{color:var(--ink)}.nbb-help .nbb-help__cmp{gap:6px;font-size:15px;font-weight:600;color:var(--green)}.nbb-help .nbb-help__cmp:hover{text-decoration:underline;text-underline-offset:3px}.nbb-help__s{display:none}.nbb-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:32px;align-items:start;padding-top:20px;padding-bottom:56px}.nbb-main{min-width:0}.nbb-notice{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:12px;background:var(--yel);color:var(--yel-ink);font-size:14px;font-weight:600;margin-bottom:16px}.nbb-notice p{flex:1;line-height:1.45}.nbb-notice button{flex:none;border:0;background:none;color:inherit;width:44px;height:44px;margin:-10px -10px -10px 0;display:flex;align-items:center;justify-content:center;border-radius:50%}.nbb-tabs{display:flex;gap:8px;flex-wrap:wrap}.nbb-chip{flex:none;min-height:40px;min-width:44px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:6px;transition:background-color .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease)}.nbb-chip:hover{border-color:var(--green)}.nbb-chip[aria-pressed=true]{background:#2f8638;border-color:#2f8638;color:#fff}.nbb-chip__n{font-weight:500;opacity:.8}.nbb-chip__s{display:none}.nbb-h1,.nbb-sub,.nbb-msg,.nbb-pd__name,.nbb-pd__hint,.nbb-bar__l2,.nbb-faq summary,.nbb-done h3{text-wrap:balance}.nbb-frow{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;margin-top:12px}.nbb-flabel{flex:none;font-size:13px;font-weight:700;color:var(--green-l);width:92px;line-height:40px;align-self:flex-start}.nbb-frow>.nbb-pillbtn{align-self:flex-start;margin-top:-2px}.nbb-chips{display:flex;gap:8px;flex-wrap:wrap;flex:1;min-width:0}.nbb-pillbtn{white-space:nowrap;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink);font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:8px}.nbb-pillbtn:hover{border-color:var(--green)}.nbb-badge{background:var(--green);color:#fff;border-radius:999px;font-size:12px;font-weight:700;padding:1px 7px}.nbb-countrow{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-bottom:14px;border-bottom:1px solid var(--border);min-height:44px}.nbb-count{font-size:14px;color:var(--muted);font-weight:600}.nbb-textbtn{border:0;background:none;color:var(--green);font-size:14px;font-weight:600;padding:0 4px;min-height:44px}.nbb-textbtn:hover{text-decoration:underline}.nbb-note-in{font-size:13px;color:var(--muted)}.nbb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:20px}.nbb-card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--border);border-radius:14px;overflow:hidden;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.nbb-card:hover{box-shadow:0 6px 18px #1b2a2214}.nbb-card.is-in{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.nbb-card__media{position:relative;display:block;width:100%;padding:0;border:0;background:#f2f4f0;aspect-ratio:1/1;overflow:hidden}.nbb-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%}.nbb-card.is-out .nbb-card__media img{opacity:.45;filter:grayscale(.6)}.nbb-tag{position:absolute;left:10px;top:10px;z-index:1;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.4}.nbb-tag--in{background:var(--green);color:#fff}.nbb-tag--out{background:#fff;color:var(--ink);border:1px solid var(--neutral,#CFCBC2)}.nbb-card__body{display:flex;flex-direction:column;gap:5px;padding:14px 16px 16px;flex:1}.nbb-meta{font-size:14px;line-height:1.35;color:var(--green-l)}.nbb-meta strong{white-space:nowrap}.nbb-meta strong{font-weight:800}.nbb-meta__f{color:var(--muted)}.nbb-name{font-size:18px;line-height:1.25;font-weight:700;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}.nbb-desc{font-size:14px;line-height:1.4;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.nbb-rate{display:flex;align-items:center;gap:5px;font-size:14px;color:var(--muted);margin-top:2px!important}.nbb-rate b{font-weight:700;color:var(--ink)}.nbb-rate{white-space:nowrap}.nbb-rate svg{flex:none}.nbb-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;margin-top:4px!important}.nbb-basis{font-size:14px;color:var(--muted)}.nbb-now{font-size:20px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.nbb-now--b{color:var(--green-d)}.nbb-was{font-size:14px;color:var(--muted);text-decoration:line-through;font-variant-numeric:tabular-nums}.nbb-ptag{font-size:12px;font-weight:700;color:var(--green-d);background:var(--sage);border-radius:6px;padding:1px 6px}.nbb-act{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;flex-wrap:wrap}.nbb-btn{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--green);background:var(--green);color:#fff;font-size:15px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease)}.nbb-btn:hover{background:var(--green-h);border-color:var(--green-h)}.nbb-btn:disabled{background:#e3e7e2;border-color:#e3e7e2;color:var(--muted);cursor:not-allowed}.nbb-btn--add{min-height:44px;font-size:15px;flex:1;padding:0 16px}.nbb-btn--ghost{background:#fff;color:var(--green-d);border-color:var(--line)}.nbb-btn--ghost:hover{background:var(--soft);border-color:var(--green);color:var(--green-d)}.nbb-btn--block{width:100%}.nbb-step{display:inline-flex;align-items:center;border:1px solid var(--green);border-radius:999px;background:#fff;height:44px}.nbb-step button{width:44px;height:44px;border:0;background:none;color:var(--green-d);display:flex;align-items:center;justify-content:center;border-radius:50%}.nbb-step button:hover{background:var(--sage)}.nbb-step button:disabled{color:#9aa39d;cursor:not-allowed}.nbb-step output{min-width:28px;text-align:center;font-weight:700;font-size:16px;font-variant-numeric:tabular-nums}.nbb-act .nbb-step{flex:1;justify-content:space-between}.nbb-link{border:0;background:none;color:var(--green);font-size:14px;font-weight:600;min-height:44px;padding:0 8px;text-decoration:underline;text-underline-offset:3px}.nbb-link:hover{color:var(--green-h)}.nbb-empty{margin-top:20px;padding:40px 24px;border:1px dashed var(--line);border-radius:14px;text-align:center;background:var(--warm)}.nbb-empty h3{font-size:18px;font-weight:700}.nbb-empty p{margin-top:6px!important;color:var(--muted)}.nbb-empty .nbb-btn{margin-top:16px}.nbb-sum{position:sticky;top:var(--nbb-stick,88px);display:flex;flex-direction:column;max-height:calc(100vh - var(--nbb-stick,88px) - 16px);background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:0 1px 2px #1b2a220f,0 10px 28px #1b2a2214}.nbb-sum__panel{display:flex;flex-direction:column;min-height:0;flex:1}.nbb-sum__scroll{flex:1;min-height:0;overflow:auto;padding:20px 20px 8px}.nbb-sum__ft{flex:none;padding:4px 20px 16px;border-top:1px solid var(--border);background:#fff;border-radius:0 0 16px 16px}.nbb-sum__ft .nbb-cta{margin-top:12px}.nbb-sum__head{display:flex;align-items:baseline;gap:10px}.nbb-sum__title{font-size:20px;font-weight:800;color:var(--ink)}.nbb-sum__count{flex:1;font-size:14px;font-weight:600;color:var(--muted)}.nbb-close{flex:none;width:44px;height:44px;margin:-8px -10px -8px 0;border:0;background:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ink);align-self:center}.nbb-close:hover{background:var(--soft)}.nbb-prog{margin-top:14px}.nbb-meter{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.nbb-seg{display:flex;flex-direction:column;gap:6px}.nbb-seg i{display:block;height:8px;border-radius:99px;background:#e3eae0;overflow:hidden}.nbb-seg i b{display:block;height:100%;border-radius:99px;background:var(--green);transition:width .35s var(--ease)}.nbb-seg__pct{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:800;line-height:1.2;color:var(--muted);white-space:nowrap}.nbb-seg__lk{flex:none;color:#9aa59c}.nbb-seg__ck{flex:none}.nbb-seg.is-on .nbb-seg__pct{color:var(--green-d)}.nbb-seg__n{font-size:12px;font-weight:700;color:var(--muted)}.nbb-seg.is-on .nbb-seg__n{color:var(--green-d)}.nbb-msg{margin-top:12px!important;font-size:15px;line-height:1.4;font-weight:700;color:var(--green-d);text-wrap:pretty}.nbb-msg--idle{color:var(--ink)}.nbb-save{white-space:nowrap;margin-top:8px!important;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--sage);color:var(--green-d);font-size:14px;font-weight:700}.nbb-lines{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.nbb-line{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px #e1e7df}.nbb-line__top{display:flex;gap:12px;align-items:flex-start}.nbb-line__img{flex:none;width:72px;height:72px;border-radius:10px;object-fit:contain;background:#f8faf7;display:block}.nbb-line__info{flex:1;min-width:0}.nbb-line__head{display:flex;justify-content:space-between;gap:2px;align-items:flex-start}.nbb-line__name{font-size:15px;font-weight:700;line-height:1.25;padding-top:4px;color:var(--ink);text-wrap:pretty}.nbb-line__meta{font-size:13px;line-height:1.4;color:#66756a;margin-top:2px!important}.nbb-iconbtn{flex:none;width:32px;height:32px;margin:-4px -6px 0 0;border:0;border-radius:50%;background:none;display:inline-flex;align-items:center;justify-content:center;color:#98a296;padding:0;transition:background .15s,color .15s}.nbb-iconbtn:hover{background:#f3f9f0;color:#1e4d1b}.nbb-line__row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.nbb-qty{display:inline-flex;align-items:center;height:36px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #e1e7df}.nbb-qty__btn{width:36px;height:36px;border:0;padding:0;background:none;border-radius:999px;font-size:18px;line-height:1;color:#1e4d1b;transition:background .15s}.nbb-qty__btn:hover:not([disabled]){background:#f3f9f0}.nbb-qty__btn[disabled]{color:#b8c3b5;cursor:not-allowed}.nbb-qty__val{min-width:24px;text-align:center;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.nbb-line__price{display:flex;align-items:baseline;gap:8px;line-height:1.1;flex:none}.nbb-line__was{font-size:13px;color:#98a296;text-decoration:line-through;font-variant-numeric:tabular-nums}.nbb-line__amt{font-size:16px;font-weight:700;color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}.nbb-slot{margin-top:8px;padding:10px 12px;border:1.5px dashed #C3D3BE;border-radius:12px;background:#fbfcfa}.nbb-lines+.nbb-slot{margin-top:8px}.nbb-prog+.nbb-slot{margin-top:16px}.nbb-slot__add{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;border:0;background:none;padding:0;text-align:left;color:var(--ink);font:inherit;cursor:pointer}.nbb-slot__ic{flex:none;width:40px;height:40px;border-radius:10px;background:var(--sage);color:var(--green-d);display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.nbb-slot__add:hover .nbb-slot__ic{background:var(--green);color:#fff}.nbb-slot__t{display:flex;flex-direction:column;gap:1px;min-width:0}.nbb-slot__t b{font-size:14px;font-weight:700;line-height:1.3}.nbb-slot__t span{font-size:13px;line-height:1.35;color:var(--green-d);font-weight:600}.nbb-slot__fam{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:8px;padding:8px 0 0 52px;border-top:1px dashed #DCE5D8}.nbb-slot__q{width:100%;font-size:13px;font-weight:600;color:var(--muted)}.nbb-slot__fam .nbb-chip{min-height:36px;font-size:13px;padding:0 12px}.nbb-full{font-size:13px;color:var(--muted);margin-top:6px!important}.nbb-rows{margin:10px 0 0;display:flex;flex-direction:column;gap:6px}.nbb-row{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--ink)}.nbb-row dd,.nbb-row dt{margin:0}.nbb-row dd{font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.nbb-row--save dd,.nbb-row--save dt{color:var(--green-d);font-weight:700}.nbb-row--total{padding-top:10px;border-top:1px solid var(--border);font-size:18px;font-weight:800}.nbb-row--total dd{font-weight:800}.nbb-ship{display:flex;align-items:center;gap:8px;margin-top:10px;padding:9px 12px;border-radius:12px;background:var(--warm);border:1px solid var(--border);transition:background-color .3s var(--ease),border-color .3s var(--ease)}.nbb-ship.is-free{background:var(--sage);border-color:var(--line)}.nbb-ship__ic{flex:none;color:var(--green-d)}.nbb-ship b{display:block;font-size:14px;line-height:1.3;color:var(--ink);font-weight:700;transition:color .3s var(--ease)}.nbb-ship.is-free b{color:var(--green-d)}.nbb-codes{margin-top:8px!important;font-size:13px;color:var(--muted)}.nbb-err{margin-top:10px;padding:12px 14px;border-radius:12px;background:var(--err-bg);border:1px solid var(--err-line);color:var(--err-ink);font-size:14px;font-weight:600}.nbb-err span{display:block;font-weight:500;margin-top:2px}.nbb-cta{margin-top:12px}.nbb-cta .nbb-btn{width:100%;min-height:52px}.nbb-spin{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.5);border-top-color:#fff;animation:nbbspin .8s linear infinite}@keyframes nbbspin{to{transform:rotate(360deg)}}.nbb-fine{margin-top:12px!important;font-size:13px;color:var(--muted);text-align:center}.nbb-fine--tight{margin-top:4px!important}.nbb-fine--legal{font-size:12px;line-height:1.4}.nbb-fine span{display:block}.nbb-fine a{color:var(--green-d);font-weight:600;text-decoration:underline;text-underline-offset:3px}.nbb-done{text-align:center;padding:12px 4px 4px}.nbb-done__ic{width:56px;height:56px;border-radius:50%;background:var(--sage);display:inline-flex;align-items:center;justify-content:center}.nbb-done h3{font-size:20px;font-weight:800;margin-top:12px!important}.nbb-done p{color:var(--muted);margin-top:6px!important}.nbb-done .nbb-btn{margin-top:14px;width:100%}.nbb-done .nbb-btn+.nbb-btn{margin-top:8px}.nbb-bar{display:none}.nbb-trust{background:var(--warm);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.nbb-trust__in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-top:24px;padding-bottom:24px}.nbb-ti{display:flex;gap:12px;align-items:flex-start}.nbb-ti__ic{flex:none;width:40px;height:40px;border-radius:50%;background:var(--sage);display:flex;align-items:center;justify-content:center}.nbb-ti b{display:block;font-size:14px;line-height:1.35}.nbb-ti span{display:block;font-size:13px;color:var(--muted);line-height:1.4;margin-top:2px}.nbb-ti .nbb-ti__ic{display:flex;margin-top:0}.nbb-ti a{color:var(--green-d);text-decoration:underline;text-underline-offset:3px;font-weight:600}.nbb-faq__in{display:grid;grid-template-columns:320px minmax(0,1fr);gap:48px;padding-top:48px;padding-bottom:64px}.nbb-faq h2{font-family:Figtree,Open Sans,sans-serif;font-weight:800;font-size:30px;line-height:1.15;color:var(--green-d)}.nbb-faq__lede{margin-top:10px!important;color:var(--muted);font-size:15px}.nbb-faq__list{display:flex;flex-direction:column;border-top:1px solid var(--border)}.nbb-faq details{border-bottom:1px solid var(--border)}.nbb-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:12px 0;font-size:17px;font-weight:700;cursor:pointer}.nbb-faq summary::-webkit-details-marker{display:none}.nbb-faq summary svg{flex:none;transition:transform .2s var(--ease)}.nbb-faq details[open] summary svg{transform:rotate(180deg)}.nbb-ans{padding:0 36px 18px 0;color:#34413a;font-size:15px;line-height:1.6;max-width:62ch}.nbb-ans p+p{margin-top:8px!important}.nbb-ans a{color:var(--green-d);text-decoration:underline;text-underline-offset:3px;font-weight:600}.nbb-dpill{position:absolute;right:10px;top:10px;z-index:1;display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 11px 0 9px;border-radius:999px;background:#fffffff2;border:1px solid var(--line);color:var(--green-d);font-size:13px;font-weight:700;line-height:1;box-shadow:0 1px 2px #1b2a2214;pointer-events:none;transition:background .15s,color .15s,border-color .15s}.nbb-card__media:hover .nbb-dpill,.nbb-card__media:focus-visible .nbb-dpill{background:var(--green);border-color:var(--green);color:#fff}.nbb-namebtn{border:0;background:none;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer;text-decoration:none}.nbb-namebtn:hover{color:var(--green-d);text-decoration:underline;text-underline-offset:3px}.nbb-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#14201980;z-index:9000;border:0;padding:0;opacity:1;width:100%;height:100%;border-radius:0;cursor:default}html.nbb-lock{overflow:hidden}.nbb-dlg{position:fixed;z-index:9010;background:#fff;box-shadow:0 20px 60px #14201947;display:flex;flex-direction:column}.nbb-drawer{right:0;top:0;bottom:0;width:400px;max-width:100%;border-radius:18px 0 0 18px}.nbb-drawer__hd{display:flex;align-items:center;justify-content:space-between;padding:20px 20px 12px;border-bottom:1px solid var(--border)}.nbb-drawer__hd h2{font-size:20px;font-weight:800}.nbb-drawer__bd{flex:1;overflow:auto;padding:8px 20px 20px}.nbb-fsec{padding:16px 0;border-bottom:1px solid var(--border)}.nbb-fsec h3{font-size:14px;font-weight:700;color:var(--green-l);margin-bottom:10px!important}.nbb-checks{display:flex;flex-direction:column}.nbb-check{display:flex;align-items:center;gap:12px;min-height:44px;font-size:15px;cursor:pointer}.nbb-check input{flex:none;width:20px;height:20px;accent-color:var(--green);margin:0}.nbb-check__l{flex:1;min-width:0}.nbb-check__n{flex:none;font-size:14px;color:var(--muted);font-variant-numeric:tabular-nums}.nbb-fsec .nbb-chips{flex:none}.nbb-fsec .nbb-chips{gap:6px}.nbb-fsec .nbb-chip{padding:0 12px}.nbb-fhint{font-size:13px;line-height:1.4;color:var(--muted);margin-top:10px!important}.nbb-fhint--top{margin:-4px 0 4px!important}.nbb-fsec--last{border-bottom:0}.nbb-fit{align-self:flex-start;font-size:13px;font-weight:700;line-height:1.3;color:var(--yel-ink);background:var(--yel);border-radius:6px;padding:3px 8px}.nbb-drawer__ft{display:flex;gap:12px;padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:#fff}.nbb-drawer__ft .nbb-btn{flex:1;white-space:nowrap;padding:0 14px}.nbb-drawer__ft .nbb-btn--ghost{flex:0 0 auto}.nbb-dlg:focus,.nbb-sum:focus,.nbb-pick:focus{outline:none}.nbb-pd{left:auto;right:0;top:0;bottom:0;width:480px;max-width:100%;border-radius:0}.nbb-pd__hd{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;height:60px;padding:0 10px 0 20px;border-bottom:1px solid var(--border)}.nbb-pd__k{font-size:15px;font-weight:700;color:var(--ink)}.nbb-pd__hd .nbb-close{margin:0}.nbb-pd__bd{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain}.nbb-pd__main{position:relative;background:#f2f4f0;height:360px}.nbb-pd__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:18px}.nbb-pd__main img.is-slide{padding:0}.nbb-pd__arr{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--green-d);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #1b2a221f}.nbb-pd__arr:hover{background:var(--sage)}.nbb-pd__arr--p{left:12px}.nbb-pd__arr--n{right:12px}.nbb-pd__cap{position:absolute;left:12px;bottom:10px;padding:4px 10px;border-radius:999px;background:#fffffff2;font-size:12px;font-weight:700;color:var(--ink)}.nbb-pd__thumbs{display:flex;gap:10px;padding:12px 20px 0}.nbb-pd__th{width:96px;min-height:44px;border:1px solid var(--border);border-radius:10px;background:#fff;padding:4px 4px 6px;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--muted);line-height:1.2}.nbb-pd__th img{width:100%;height:54px;object-fit:contain;background:#f2f4f0;border-radius:6px}.nbb-pd__th[aria-pressed=true]{border-color:var(--green);box-shadow:0 0 0 1px var(--green);color:var(--green-d)}.nbb-pd__info{padding:16px 20px 24px;display:flex;flex-direction:column;gap:6px}.nbb-pd__name{font-family:Figtree,Open Sans,sans-serif;font-size:24px;font-weight:800;line-height:1.2;color:var(--ink)}.nbb-pd__rate{display:inline-flex;align-items:center;gap:5px;font-size:14px;color:var(--muted);text-decoration:none!important;align-self:flex-start;min-height:28px}.nbb-pd__rate b{color:var(--ink);text-decoration:none}.nbb-pd__rate .u{text-decoration:underline;text-underline-offset:3px}.nbb-pd .nbb-price{margin-top:2px!important}.nbb-pd .nbb-now{font-size:24px}.nbb-pd__unit{font-size:14px;color:var(--muted)}.nbb-pd__desc{font-size:15px;line-height:1.55;color:#34413a;margin-top:8px!important}.nbb-pd__ben{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.nbb-pd__ben li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45}.nbb-pd__ben svg{flex:none;margin-top:3px}.nbb-pd__rows{margin:14px 0 0;border-top:1px solid var(--border)}.nbb-pd__row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;border-bottom:1px solid var(--border);font-size:14px;min-height:44px}.nbb-pd__row dt{color:var(--muted);font-weight:600;flex:none}.nbb-pd__row dd{margin:0;font-weight:600;text-align:right;color:var(--ink)}.nbb-pd__row a,.nbb-pd__row button{border:0;background:none;padding:0;color:var(--green-d);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.nbb-pd__revs{margin-top:18px}.nbb-pd__revs h3{font-size:16px;font-weight:800;color:var(--ink)}.nbb-pd__rev{padding:12px 14px;border-radius:12px;background:var(--warm);border:1px solid var(--border);margin-top:10px}.nbb-pd__rev p{font-size:14px;line-height:1.5;color:#34413a}.nbb-pd__rev b{display:block;font-size:13px;margin-top:6px!important;color:var(--ink)}.nbb-pd__rev b .vb{color:var(--green-d);font-weight:600;margin-left:6px}.nbb-pd__revsum{font-size:14px;color:#34413a;margin-top:6px!important}.nbb-pd__more{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:700;color:var(--green-d);text-decoration:underline;text-underline-offset:3px}.nbb-pd__fine{font-size:12px;line-height:1.45;color:var(--muted);margin-top:14px!important}.nbb-pd__ft{flex:none;border-top:1px solid var(--border);padding:12px 20px calc(14px + env(safe-area-inset-bottom));background:#fff;display:flex;flex-direction:column;gap:8px;box-shadow:0 -6px 16px #1420190f}.nbb-pd__hint{font-size:14px;line-height:1.4;font-weight:700;color:var(--green-d)}.nbb-pd__hint--idle{color:var(--ink)}.nbb-pd__ft .nbb-act{margin:0;padding:0}.nbb-pd__ft .nbb-btn--add{min-height:52px;font-size:16px}.nbb-pd__ft .nbb-step{height:52px}.nbb-pd__ft .nbb-step button{width:52px;height:52px}@media(max-width:1023px){.nbb-tabrow{display:block}.nbb-help{margin:6px 0 -4px;gap:2px 16px}.nbb-help a{min-height:36px}.nbb-pres__row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(300px,320px);overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--nb-gutter,16px));padding:0 var(--nb-gutter,16px) 2px;scroll-padding:0 var(--nb-gutter,16px);scroll-snap-type:x mandatory}.nbb-pres__row::-webkit-scrollbar{display:none}.nbb-pre{scroll-snap-align:start}.nbb-pre__ft{flex-wrap:nowrap}.nbb-pre__price b{font-size:15px}.nbb-pre__price s{font-size:12px}.nbb-pre__add{font-size:13px;padding:0 12px}.nbb-pres{margin-bottom:18px}.nbb-hide-m{display:none!important}.nbb-pillbtn.nbb-hide-d{display:inline-flex!important}.nbb-close.nbb-hide-d{display:flex!important}.nbb-fsec.nbb-hide-d{display:block!important}.nbb-hero__in{grid-template-columns:1fr;padding-top:16px;padding-bottom:20px;gap:14px}.nbb-h1{font-size:34px}.nbb-layout{display:block;padding-top:16px;padding-bottom:0}.nbb-main{padding-bottom:28px}.nbb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.nbb-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1 * var(--nb-gutter,16px));padding:0 var(--nb-gutter,16px)}.nbb-tabs::-webkit-scrollbar{display:none}.nbb-sum{position:sticky;top:auto;bottom:0;z-index:466;max-height:none;display:block;margin:0 calc(-1 * var(--nb-gutter,16px));border-radius:0;border:0;border-top:1px solid var(--border);box-shadow:0 -6px 20px #1420191a;padding-bottom:env(safe-area-inset-bottom)}.nbb-sum__panel{display:none}.nbb-bar{display:flex;align-items:center;gap:12px;padding:10px var(--nb-gutter,16px);min-height:84px}.nbb-bar__main{flex:1;min-width:0;border:0;background:none;text-align:left;padding:0;display:flex;flex-direction:column;gap:3px;min-height:44px;justify-content:center;color:inherit}.nbb-bar__meter{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:2px}.nbb-bar__meter i{display:block;height:5px;border-radius:99px;background:#e3eae0;overflow:hidden}.nbb-bar__meter i b{display:block;height:100%;background:var(--green);transition:width .35s var(--ease)}.nbb-bar__l1{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:800;line-height:1.25}.nbb-bar__l2{font-size:12px;line-height:1.35;font-weight:600;color:var(--green-d);text-wrap:pretty}.nbb-bar__l2--idle{color:var(--muted)}.nbb-bar__l2--err{color:var(--err-ink)}.nbb-bar .nbb-btn{flex:none;min-height:48px;padding:0 18px;font-size:15px}.nbb-sum.is-open{position:fixed;left:0;right:0;bottom:0;margin:0;z-index:9010;border-radius:18px 18px 0 0;max-height:calc(100dvh - 40px);display:flex;flex-direction:column;box-shadow:0 -12px 40px #1420194d}.nbb-sum.is-open .nbb-sum__panel{display:block;overflow:auto;flex:1;min-height:0}.nbb-sum__scroll{overflow:visible;padding:18px var(--nb-gutter,16px) 0}.nbb-sum__ft{padding:0 var(--nb-gutter,16px) 12px;border-top:0}.nbb-sum__ft .nbb-cta{display:none}.nbb-sum.is-open .nbb-bar{border-top:1px solid var(--border);flex:none;background:#fff}.nbb-sum.is-open .nbb-bar__main{display:none}.nbb-sum.is-open .nbb-bar .nbb-btn{width:100%}.nbb-drawer{left:0;right:0;top:auto;bottom:0;width:auto;max-height:calc(100dvh - 48px);border-radius:18px 18px 0 0}.nbb-trust__in{grid-template-columns:repeat(2,minmax(0,1fr))}.nbb-faq__in{grid-template-columns:1fr;gap:20px;padding-top:36px;padding-bottom:48px}.nbb-flabel{width:auto}}@media(max-width:599px){.nbb-help__l{display:none}.nbb-help__s{display:inline}.nbb-help__quiz{font-size:13px}.nbb-help__cmp{font-size:14px}.nbb-pres__row{grid-auto-columns:minmax(272px,84%);gap:10px}.nbb-pre__ft{flex-wrap:nowrap}.nbb-pre__price b{font-size:15px}.nbb-pre__price s{font-size:12px}.nbb-pre__add{font-size:13px}.nbb-pres{margin-bottom:14px}.nbb-pres__hd{margin-bottom:8px}.nbb-pres__hd h2{font-size:18px}.nbb-pres__hd p{display:none}.nbb-pre{padding:10px 12px;gap:3px}.nbb-pre__th img{width:36px;height:36px;border-radius:8px;margin-right:-8px}.nbb-pre__name{font-size:15px}.nbb-pre__tier{font-size:12px;margin-top:4px!important}.nbb-pre__items{font-size:12px}.nbb-pre__ft{margin-top:4px}.nbb-pre__price b{font-size:16px}.nbb-pre__add{min-height:40px;padding:0 12px}.nbb-pd{width:100%;left:0}.nbb-pd__main{height:300px}.nbb-pd__name{font-size:21px}.nbb-pd__info,.nbb-pd__thumbs,.nbb-pd__ft{padding-left:16px;padding-right:16px}.nbb-dpill{right:6px;top:6px;height:26px;font-size:12px;padding:0 8px 0 7px;gap:4px}.nbb-crumb{display:none}.nbb-hero__in{padding-top:14px;padding-bottom:16px;gap:12px}.nbb-h1{font-size:25px}.nbb-sub{font-size:15px;margin-top:6px!important}.nbb-ok{font-size:13px;gap:4px 12px;margin-top:8px}.nbb-tier{padding:8px 10px;min-height:54px;border-radius:12px}.nbb-tier__pct{font-size:18px}.nbb-tier__n{font-size:12px}.nbb-tier__ck{top:5px;right:5px;width:16px;height:16px}.nbb-tiers{gap:6px}.nbb-clar,.nbb-chip__n,.nbb-chip__l{display:none}.nbb-chip__s{display:inline}.nbb-tabs .nbb-chip{padding:0 13px}.nbb-meta{font-size:12px}.nbb-rate{font-size:12px;gap:3px}.nbb-basis,.nbb-full{font-size:12px}.nbb-grid{gap:12px}.nbb-card__body{padding:10px 10px 12px}.nbb-name{font-size:15px}.nbb-desc{font-size:13px}.nbb-now{font-size:17px}.nbb-was{font-size:13px}.nbb-btn--add{padding:0 10px}.nbb-act{gap:4px}.nbb-tag{left:6px;top:6px;font-size:11px;padding:3px 8px}.nbb-fit{font-size:12px;padding:2px 6px}.nbb-trust__in{gap:18px 12px;padding-top:20px;padding-bottom:20px}.nbb-ti{flex-direction:column;gap:8px}.nbb-faq h2{font-size:26px}.nbb-faq summary{font-size:16px}.nbb-ans{padding-right:8px}}@media(min-width:600px)and (max-width:1023px){.nbb-pd{left:auto;right:0;width:480px}.nbb-sum.is-open .nbb-sum__scroll,.nbb-sum.is-open .nbb-sum__ft{width:100%;max-width:750px;margin-left:auto;margin-right:auto}.nbb-sum.is-open .nbb-bar{padding-left:max(15px,calc(50% - 360px));padding-right:max(15px,calc(50% - 360px))}.nbb-drawer__hd,.nbb-drawer__bd,.nbb-drawer__ft{padding-left:max(20px,calc(50% - 360px));padding-right:max(20px,calc(50% - 360px))}.nbb-hero__in{max-width:none}}@media(max-width:374px){.nbb-sum__title{font-size:18px}.nbb-sum__count{font-size:13px;white-space:nowrap}.nbb-card.is-in .nbb-dpill__s{display:none}.nbb-card.is-in .nbb-dpill{width:28px;height:28px;padding:0;justify-content:center}.nbb-rate__w{display:none}.nbb-rate__c:before{content:"("}.nbb-rate__c:after{content:")"}.nbb-tabs{gap:6px}.nbb-tabs .nbb-chip{padding:0 10px}}@media(max-width:359px){.nbb-tabs{flex-wrap:wrap;overflow:visible}.nbb-desc{-webkit-line-clamp:3}.nbb-grid{gap:10px}}@media(min-width:1024px)and (max-width:1279px){.nbb-frow.is-cat{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:end}.nbb-frow.is-cat .nbb-flabel{width:auto;line-height:1.3;align-self:end}.nbb-frow.is-cat .nbb-chips{grid-column:1/-1;grid-row:2}.nbb-frow.is-cat>.nbb-pillbtn{grid-column:2;grid-row:1;margin-top:0}.nbb-chips--cat{gap:6px}.nbb-chips--cat .nbb-chip{min-height:36px;padding:0 11px;font-size:13px}}@media(min-width:1024px)and (max-width:1199px){.nbb-pres__row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(300px,1fr);overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.nbb-pre__ft{flex-wrap:nowrap}.nbb-pre__price b{font-size:15px}.nbb-pre__price s{font-size:12px}.nbb-pre__add{font-size:13px;padding:0 12px}.nbb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nbb-frow{gap:8px}.nbb-frow .nbb-chips{gap:6px}.nbb-frow .nbb-chip{padding:0 12px}}@media(prefers-reduced-motion:reduce){.nbb-root *{transition:none!important;animation-duration:.01ms!important}}.nbb-root{padding-bottom:0}.nbb-pick{scroll-margin-top:calc(var(--nbb-stick,88px) + 8px)}.nbb-pick:focus{outline:none}.nbb-pd__desc p+p{margin-top:8px!important}.nbb-pd__ben ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.nbb-pd__ben li{position:relative;padding-left:26px;font-size:15px;line-height:1.45}.nbb-pd__ben li:before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%232F7D32' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5l3.2 3.2L13 5'/%3E%3C/svg%3E") center/16px no-repeat}.nbb-pd__ben p{margin:0}.nbb-pd__loading{color:var(--muted)}.nbb-dlg{outline:none}.nbb-faq__list .nbb-ans p{margin:0}.nbb-faq__list .nbb-ans p+p{margin-top:8px}.nbb-scrim{animation:nbbFade .22s var(--ease) backwards}.nbb-dlg{animation:nbbInX .26s var(--ease) backwards}.nbb-layer.is-closing .nbb-scrim{animation:nbbFadeOut .2s ease both}.nbb-layer.is-closing .nbb-dlg{animation:nbbOutX .2s cubic-bezier(.4,0,1,1) both}@keyframes nbbFade{0%{opacity:0}to{opacity:1}}@keyframes nbbFadeOut{0%{opacity:1}to{opacity:0}}@keyframes nbbInX{0%{transform:translate(100%)}to{transform:none}}@keyframes nbbOutX{0%{transform:none}to{transform:translate(100%)}}@keyframes nbbInY{0%{transform:translateY(100%)}to{transform:none}}@keyframes nbbOutY{0%{transform:none}to{transform:translateY(100%)}}@media(max-width:1023px){.nbb-dlg.nbb-drawer{animation-name:nbbInY}.nbb-layer.is-closing .nbb-dlg.nbb-drawer{animation-name:nbbOutY}.nbb-sum.is-expanding .nbb-sum__panel{flex:none;overflow:hidden;animation:nbbExpand .28s var(--ease) backwards}.nbb-sum.is-closing .nbb-sum__panel{flex:none;overflow:hidden;animation:nbbCollapse .22s cubic-bezier(.4,0,1,1) both}.nbb-sum.is-open.is-closing .nbb-bar__main{display:flex}.nbb-sum.is-open.is-closing .nbb-bar .nbb-btn{width:auto}}@media(max-width:599px){.nbb-dlg.nbb-pd{animation-name:nbbInY}.nbb-layer.is-closing .nbb-dlg.nbb-pd{animation-name:nbbOutY}}@keyframes nbbExpand{0%{height:0}to{height:var(--nbb-sh)}}@keyframes nbbCollapse{0%{height:var(--nbb-sh)}to{height:0}}.nbb-enter{animation:nbbEnter .3s var(--ease) backwards}.nbb-seg__ck.nbb-enter{animation:nbbPop .4s cubic-bezier(.2,.9,.3,1.4) backwards}.is-bump{animation:nbbBump .36s var(--ease)}.is-soft{animation:nbbSoft .3s ease both}.nbb-line__amt,.nbb-row dd{transform-origin:right center}.nbb-tag.nbb-pop{animation:nbbPop .32s cubic-bezier(.2,.9,.3,1.3) backwards}@keyframes nbbEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes nbbBump{40%{transform:scale(1.08)}}@keyframes nbbSoft{0%{opacity:.35}to{opacity:1}}@keyframes nbbPop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.nbb-seg__pct,.nbb-seg__n,.nbb-msg{transition:color .3s var(--ease)}.nbb-pre{transition:border-color .25s var(--ease),box-shadow .25s var(--ease),background-color .25s var(--ease)}.nbb-pre__th img{transition:border-color .25s var(--ease)}.nbb-pre__add svg{animation:nbbPop .32s cubic-bezier(.2,.9,.3,1.3) backwards}.nbb-sum__scroll,.nbb-sum.is-open .nbb-sum__panel,.nbb-drawer__bd,.nbb-pd__bd{scrollbar-width:thin;scrollbar-color:#C3D3BE transparent}.nbb-sum__scroll::-webkit-scrollbar{width:6px}.nbb-sum__scroll::-webkit-scrollbar-thumb{background:#c3d3be;border-radius:6px}.nbb-sum__scroll::-webkit-scrollbar-track{background:transparent}.nbb-sum__scroll{overscroll-behavior:contain}@media(min-width:1024px){.nbb-sum__scroll{padding:14px 18px 6px}.nbb-sum__ft{padding:2px 18px 14px}.nbb-prog{margin-top:12px}.nbb-msg{margin-top:8px!important;font-size:14px}.nbb-save{margin-top:6px!important}.nbb-lines{gap:6px;margin-top:10px}.nbb-line{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:10px;row-gap:5px;padding:9px 12px;align-items:start}.nbb-line__top{display:contents}.nbb-line__img{grid-column:1;grid-row:1/span 2;width:56px;height:56px}.nbb-line__info{grid-column:2;grid-row:1}.nbb-line__row{grid-column:2;grid-row:2;gap:6px}.nbb-line__name{font-size:14px;padding-top:1px}.nbb-line__meta{font-size:12px;margin-top:1px!important}.nbb-qty{height:32px}.nbb-qty__btn{width:32px;height:32px}.nbb-line__price{gap:6px}.nbb-line__amt{font-size:15px}.nbb-slot{margin-top:6px;padding:8px 10px}.nbb-prog+.nbb-slot{margin-top:12px}.nbb-slot__ic{width:36px;height:36px}.nbb-rows{margin-top:8px;gap:4px}.nbb-row{font-size:13px}.nbb-row--total{padding-top:8px;font-size:17px}.nbb-ship{margin-top:8px;padding:5px 12px}.nbb-sum__ft .nbb-cta{margin-top:10px}.nbb-cta .nbb-btn{min-height:48px;font-size:15px}.nbb-fine{margin-top:8px!important;font-size:12px;line-height:1.4}.nbb-fine--tight{margin-top:4px!important}}.nbb-root .nbb-h1{letter-spacing:.005em}.nbb-root .nbb-help{margin:0 0 0 auto}@media(max-width:1023px){.nbb-root .nbb-help{margin:6px 0 -4px}}@media(max-width:599px){.nbb-help .nbb-help__quiz{font-size:13px}.nbb-help .nbb-help__cmp{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/188/assets/nb-bundle.css.map */
