.nbsp{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));background:#e8e8e6}.nbsp__pane{padding:56px 40px;display:flex;flex-direction:column;align-items:center;gap:26px;min-height:100vh}.nbsp__pane--ink{background:#151212;color:#f6f6f6}.nbsp__pane--paper{background:#f6f6f6;color:#151212}.nbsp__pane--wide{grid-column:1/-1;min-height:0}.nbsp__lab{font-family:Fragment Mono,ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.55;margin:0}@media(max-width:900px){.nbsp__pane{padding:40px 22px;min-height:0}}.nbs{--moon:#82bdf2;--ink:#151212;--paper:#f6f6f6;--shop:#5a31f4;--shop-h:#4a27d6;--card-bg:#fff;--card-bd:rgba(21,18,18,.16);--txt:#151212;--opt-bd:rgba(21,18,18,.2);--dot-bd:rgba(21,18,18,.34);--sub:rgba(21,18,18,.62);--amt-sub:rgba(21,18,18,.55);--marg-bg:rgba(21,18,18,.045);--sel-bg:rgba(130,189,242,.12);--btn-cart-bg:#151212;--btn-cart-fg:#f6f6f6;width:100%;box-sizing:border-box;font-family:Suisse Intl,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;font-weight:400;letter-spacing:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:var(--txt)}.nbs--ink{--card-bg:#1d1a1a;--card-bd:rgba(246,246,246,.16);--txt:#f6f6f6;--opt-bd:rgba(246,246,246,.22);--dot-bd:rgba(246,246,246,.45);--sub:rgba(246,246,246,.62);--amt-sub:rgba(246,246,246,.55);--marg-bg:rgba(246,246,246,.07);--sel-bg:rgba(130,189,242,.1);--btn-cart-bg:#f6f6f6;--btn-cart-fg:#151212}.nbs,.nbs *{box-sizing:border-box}.nbs--soft{max-width:100%;width:100%;margin:.2rem 0 0;background:var(--card-bg);border:1px solid var(--card-bd);border-radius:14px;padding:20px}.nbs .nbs__lede{margin:0}.nbs .nbs__hed{margin:0 0 18px;font-size:16px;font-weight:600;line-height:1.4;color:var(--txt);letter-spacing:normal;text-transform:none}.nbs .nbs__opt{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:13px;border-radius:9px;margin:0 0 8px;cursor:pointer;position:relative;width:100%;background:transparent;border:1px solid var(--opt-bd)!important;transition:border-color .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent;color:var(--txt);font-family:inherit;font-size:15px;line-height:1.5}.nbs .nbs__opt:hover{border-color:#82bdf28c!important}.nbs .nbs__opt:focus-visible{outline:2px solid var(--moon);outline-offset:3px}.nbs .nbs__dot{width:18px;height:18px;border-radius:50%;flex:0 0 auto;border:1.5px solid var(--dot-bd);background:transparent;transition:border .15s ease}.nbs .nbs__opt[aria-checked=true] .nbs__dot{border:5.5px solid var(--moon)}.nbs .nbs__opt[aria-checked=true]{border:2px solid var(--moon)!important;padding:12px;background:var(--sel-bg)}.nbs .nbs__qty{flex:1;min-width:0}.nbs .nbs__qty b{display:block;font-size:14px;font-weight:600;line-height:1.35;color:var(--txt)}.nbs .nbs__qty i{display:block;font-style:normal;font-size:12px;color:var(--sub);line-height:1.35}.nbs .nbs__amt{text-align:right;flex:0 0 auto}.nbs .nbs__amt b{display:block;font-size:16px;font-weight:600;line-height:1.35;color:var(--txt)}.nbs .nbs__amt i{display:block;font-style:normal;font-family:Fragment Mono,ui-monospace,Menlo,monospace;font-size:12px;color:var(--amt-sub);line-height:1.35}.nbs .nbs__flag{position:absolute;top:-9px;left:38px;background:var(--moon);color:#151212;font-size:11px;font-weight:600;letter-spacing:.01em;padding:2px 8px;border-radius:7px;line-height:1.5;text-transform:none}.nbs .nbs__marginal{display:flex;justify-content:space-between;align-items:baseline;gap:12px;border-radius:9px;padding:11px 14px;margin:12px 0;font-size:13px;background:var(--marg-bg);color:var(--txt)}.nbs .nbs__marginal i{font-style:normal;color:var(--sub);white-space:nowrap;font-size:12px}.nbs .nbs__savings{display:flex;align-items:center;gap:.5rem;margin:12px 0;padding:11px 14px;border-radius:9px;background:var(--sel-bg);border:1px solid rgba(130,189,242,.4);color:var(--txt);font-size:13px}.nbs .nbs__savings[hidden]{display:none}.nbs .nbs__savings-arrow{color:var(--moon);font-weight:700}.nbs .nbs__savings-text strong{color:var(--moon)}.nbs .nbs__guar{margin:0 0 14px;font-size:13px;line-height:1.5;opacity:.8;color:var(--txt)}.nbs .nbs__acts{display:block;margin:0}.nbs .nbs__btn{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;padding:14px;text-align:center;font-size:15px;font-weight:600;line-height:1.2;margin:0 0 8px;width:100%;cursor:pointer;font-family:inherit;min-height:44px;letter-spacing:normal;text-transform:none;transition:opacity .15s ease,background .15s ease}.nbs .nbs__btn-cart{background:var(--btn-cart-bg);color:var(--btn-cart-fg)}.nbs .nbs__btn-cart:hover{opacity:.86}.nbs .nbs__btn-pro{background:var(--shop);color:#fff;margin-bottom:10px}.nbs .nbs__btn-pro:hover{background:var(--shop-h)}.nbs .nbs__btn:active{transform:translateY(1px)}.nbs .nbs__btn[aria-disabled=true]{opacity:.55;cursor:default}.nbs .nbs__btn:focus-visible{outline:2px solid var(--moon);outline-offset:3px}.nbs .nbs__shopmark{font-weight:700;font-size:1.26em;letter-spacing:-.045em}.nbs .nbs__more{display:block;width:fit-content;margin:0 auto;font-size:13px;border:0;text-decoration:underline;text-underline-offset:3px;opacity:.75;color:var(--txt);cursor:pointer}.nbs .nbs__more:hover{opacity:1;color:var(--moon)}.nbs--landscape{max-width:1040px;margin:.2rem auto 0;color:var(--txt);background:var(--card-bg);border:1px solid var(--card-bd);border-radius:14px;padding:24px;display:grid;grid-template-columns:minmax(230px,300px) 1fr;gap:24px 32px;align-items:start}.nbs--landscape .nbs__hed{font-size:17px;margin:0 0 12px}.nbs--landscape .nbs__guar--lede{margin:0}.nbs--landscape .nbs__bars{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nbs--landscape .nbs__opt{flex-direction:column;align-items:flex-start;gap:9px;padding:14px;margin:0}.nbs--landscape .nbs__opt[aria-checked=true]{padding:13px}.nbs--landscape .nbs__amt{text-align:left}.nbs--landscape .nbs__flag{left:14px}.nbs--landscape .nbs__marginal{margin:12px 0 0}.nbs--landscape .nbs__guar--body{display:none}.nbs--landscape .nbs__acts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;align-items:center}.nbs--landscape .nbs__btn{margin:0}.nbs--landscape .nbs__more{grid-column:1/-1}@media(max-width:860px){.nbs--landscape,.nbs--landscape .nbs__bars{grid-template-columns:1fr}.nbs--landscape .nbs__opt{flex-direction:row;align-items:center}.nbs--landscape .nbs__amt{text-align:right}.nbs--landscape .nbs__acts{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAg */
