.bkd{--paper:#FFFEF8;--paper-2:#FDF8EE;--field:#F9E9E8;--label:#F8D2CA;--ink:#32302C;--ink-2:#6E6659;--ink-3:#9C9385;--rule:#E7DFD0;--rule-soft:#F0E9DC;--rust:#DD4812;--rust-soft:#FBE4DA;--gold:#CFAC6F;--gold-deep:#9C7833;--gold-soft:#F6EEDD;--teal:#4FA28E;--teal-deep:#2C7462;--teal-soft:#E4F2ED;--focus:#623CEA;--disp:var(--font-heading, Cormorant, "Hoefler Text", Georgia, serif);--body:var(--font-body, "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, monospace);--shadow:0 1px 2px rgba(50,48,44,.05), 0 8px 24px -12px rgba(50,48,44,.18);font-family:var(--body);font-size:14px;line-height:1.6;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased}.bkd *,.bkd *:before,.bkd *:after{box-sizing:border-box}.bkd h1,.bkd h2,.bkd h3{font-family:var(--disp);font-weight:500;text-wrap:balance;margin:0;letter-spacing:normal;text-transform:none}.bkd p{margin:0}.bkd .money{font-variant-numeric:tabular-nums}.bkd :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:3px}@media(prefers-reduced-motion:reduce){.bkd *{animation:none!important;transition:none!important}}.bkd-top{border-bottom:1px solid var(--rule);background:var(--paper-2)}.bkd-top-in{max-width:1240px;margin:0 auto;padding:30px 22px 24px}.bkd-top h1{font-size:clamp(30px,4.6vw,48px);line-height:1.08;margin:0 0 10px;max-width:17ch}.bkd-top p{color:var(--ink-2);max-width:58ch;font-size:14px}.bkd-trust{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:18px;padding-top:15px;border-top:1px solid var(--rule-soft);font-size:11.5px;color:var(--ink-2)}.bkd-trust b{color:var(--ink);font-weight:700}.bkd-shell{max-width:1240px;margin:0 auto;padding:0 22px 80px;display:grid;grid-template-columns:minmax(0,1fr) 366px;gap:38px;align-items:start}@media(max-width:980px){.bkd-shell{grid-template-columns:minmax(0,1fr);gap:0}}.bkd-build{display:flex;flex-direction:column;min-width:0}.bkd-sec{padding:30px 0;border-bottom:1px solid var(--rule-soft)}.bkd-sec:last-child{border-bottom:0}.bkd-h{display:flex;align-items:baseline;gap:12px;margin-bottom:4px}.bkd-n{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-weight:700;font-variant-numeric:tabular-nums;flex:none}.bkd-h h2{font-size:25px}.bkd-sub{color:var(--ink-2);font-size:12.5px;margin:0 0 18px;max-width:64ch;line-height:1.65}.bkd-ladwrap{overflow-x:auto;padding-bottom:6px;margin:0 -4px}.bkd-lad{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(76px,1fr);gap:5px;min-width:470px;padding:0 4px;align-items:end}.bkd-rung{display:flex;flex-direction:column;justify-content:flex-end;height:190px;text-align:center;cursor:pointer;background:none;border:0;padding:0;font:inherit;color:inherit}.bkd-rung-name{font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);margin-bottom:5px;font-weight:700}.bkd-rung-bar{border-radius:2px 2px 0 0;background:var(--rule-soft);border:1px solid var(--rule);border-bottom:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:9px 3px 0;transition:background .18s,border-color .18s}.bkd-rung:hover .bkd-rung-bar{background:var(--field)}.bkd-rung-price{font-family:var(--disp);font-size:17px;color:var(--ink);line-height:1;font-variant-numeric:tabular-nums}.bkd-rung-off{font-size:9.5px;color:var(--ink-3);margin-top:3px;font-variant-numeric:tabular-nums}.bkd-rung-qty{font-size:10.5px;color:var(--ink-2);padding-top:7px;border-top:2px solid var(--rule);font-variant-numeric:tabular-nums}.bkd-rung.is-open .bkd-rung-bar{background:none;border-style:dashed}.bkd-rung.is-current .bkd-rung-bar{background:var(--label);border-color:var(--gold);box-shadow:inset 0 2px 0 var(--gold)}.bkd-rung.is-current .bkd-rung-price{color:var(--rust)}.bkd-rung.is-current .bkd-rung-off{color:var(--gold-deep);font-weight:700}.bkd-rung.is-current .bkd-rung-name{color:var(--rust)}.bkd-rung.is-current .bkd-rung-qty{color:var(--ink);font-weight:700;border-top-color:var(--gold)}.bkd-rung.is-next .bkd-rung-bar{border:1px dashed var(--gold);border-bottom:0;background:var(--gold-soft)}.bkd-rung.is-next .bkd-rung-name{color:var(--gold-deep)}.bkd-rung.is-past .bkd-rung-bar{opacity:.5}.bkd-rung.is-past .bkd-rung-name{opacity:.6}.bkd-nudge{margin-top:20px;border:1px solid var(--gold);background:var(--gold-soft);border-radius:4px;padding:15px 17px;display:flex;gap:15px;align-items:center;flex-wrap:wrap}.bkd-nudge.is-free{border-color:var(--teal);background:var(--teal-soft)}.bkd-nudge.is-top{border-color:var(--rule);background:var(--paper-2)}.bkd-nudge-body{flex:1 1 320px;min-width:0}.bkd-nudge-lead{font-family:var(--disp);font-size:21px;line-height:1.25;color:var(--gold-deep);text-wrap:balance}.bkd-nudge.is-free .bkd-nudge-lead{color:var(--teal-deep)}.bkd-nudge.is-top .bkd-nudge-lead{color:var(--ink)}.bkd-nudge-sub{font-size:12px;color:var(--ink-2);margin-top:5px;line-height:1.6}.bkd-nudge-sub b{color:var(--ink);font-weight:700}.bkd-nudge-btn{flex:none;background:var(--ink);color:var(--paper);border:0;border-radius:3px;padding:11px 16px;font-family:var(--body);font-size:12px;font-weight:700;cursor:pointer;letter-spacing:.02em}.bkd-nudge-btn:hover{background:var(--rust)}.bkd-nudge.is-free .bkd-nudge-btn{background:var(--teal-deep)}.bkd-nudge.is-free .bkd-nudge-btn:hover{background:var(--teal)}.bkd-qtyrow{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap}.bkd-qty-f label{display:block;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:700;margin-bottom:6px}.bkd input.bkd-qty{font-family:var(--disp);font-size:38px;width:170px;padding:6px 12px;text-align:center;border:1px solid var(--rule);border-radius:3px;background:var(--paper);color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.2}.bkd select.bkd-qty-sel{font-family:var(--body);font-size:15px;min-width:290px;max-width:100%;padding:13px 14px;border:1px solid var(--rule);border-radius:3px;background:var(--paper);color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.35;cursor:pointer}.bkd select.bkd-qty-sel:hover{border-color:var(--gold)}.bkd-chips{display:flex;gap:7px;flex-wrap:wrap;padding-bottom:9px}.bkd-chip{border:1px solid var(--rule);background:var(--paper);color:var(--ink-2);border-radius:100px;padding:7px 14px;font-family:var(--body);font-size:12px;cursor:pointer;font-variant-numeric:tabular-nums}.bkd-chip:hover{border-color:var(--rust);color:var(--rust)}.bkd-opts{display:grid;gap:8px;margin:0;padding:0;border:0}.bkd-opts.cols{grid-template-columns:repeat(auto-fit,minmax(232px,1fr))}.bkd-opt{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--rule);border-radius:4px;padding:13px 15px;cursor:pointer;background:var(--paper);transition:border-color .15s,background .15s;margin:0}.bkd-opt:hover{border-color:var(--gold)}.bkd-opt input{margin:3px 0 0;accent-color:var(--rust);flex:none;width:15px;height:15px}.bkd-opt-txt{flex:1;min-width:0}.bkd-opt-name{font-weight:700;font-size:13px;display:flex;justify-content:space-between;gap:10px;align-items:baseline}.bkd-opt-price{font-size:12px;color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:400;flex:none}.bkd-opt-price.free{color:var(--teal-deep)}.bkd-opt-note{font-size:11.5px;color:var(--ink-2);margin-top:4px;line-height:1.55;font-weight:400}.bkd-opt.on{border-color:var(--rust);background:var(--rust-soft)}.bkd-opt.on .bkd-opt-price{color:var(--rust)}.bkd-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:13px}.bkd-f label{display:block;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-weight:700;margin-bottom:5px}.bkd-f input,.bkd-f textarea,.bkd-f select{width:100%;padding:10px 11px;border:1px solid var(--rule);border-radius:3px;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:13px;line-height:1.5}.bkd-f textarea{resize:vertical;min-height:76px}.bkd-f .bkd-hint{font-size:11px;color:var(--ink-3);margin-top:5px;line-height:1.5}.bkd-wide{grid-column:1/-1}.bkd-hide{display:none!important}.bkd-mix{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:9px}.bkd-mix-row{display:flex;gap:10px;align-items:center;border:1px solid var(--rule);border-radius:4px;padding:10px 12px}.bkd-mix-row .nm{flex:1;min-width:0;font-size:12.5px}.bkd-mix-row .nm em{display:block;font-style:normal;font-size:10px;color:var(--ink-3);letter-spacing:.07em;text-transform:uppercase;margin-top:2px}.bkd-mix-row input{width:66px;padding:7px 8px;border:1px solid var(--rule);border-radius:3px;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:13px;text-align:center;font-variant-numeric:tabular-nums}.bkd-tally{font-size:11.5px;margin-top:11px;color:var(--ink-2)}.bkd-tally.bad{color:var(--rust);font-weight:700}.bkd-drop{border:1.5px dashed var(--rule);border-radius:4px;padding:24px;text-align:center;cursor:pointer;background:var(--paper-2);transition:border-color .15s,background .15s}.bkd-drop:hover,.bkd-drop.over{border-color:var(--rust);background:var(--rust-soft)}.bkd-drop-lead{font-weight:700;font-size:13px}.bkd-drop-sub{font-size:11.5px;color:var(--ink-2);margin-top:5px}.bkd-logo{display:flex;gap:15px;align-items:center;border:1px solid var(--rule);border-radius:4px;padding:13px;background:var(--paper-2)}.bkd-logo img{width:78px;height:78px;object-fit:contain;background:var(--paper);border:1px solid var(--rule-soft);border-radius:3px;flex:none;display:block}.bkd-logo .meta{flex:1;min-width:0}.bkd-logo .fn{font-weight:700;font-size:12.5px;word-break:break-all}.bkd-logo .fs{font-size:11px;color:var(--ink-2);margin-top:3px}.bkd-tblwrap{overflow-x:auto;border:1px solid var(--rule);border-radius:4px;margin-top:14px}.bkd table{border-collapse:collapse;width:100%;font-size:11.5px;min-width:660px;margin:0}.bkd th{text-align:left;font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);padding:9px 11px;background:var(--paper-2);border-bottom:1px solid var(--rule);white-space:nowrap;font-weight:700}.bkd td{padding:8px 11px;border-bottom:1px solid var(--rule-soft);vertical-align:top}.bkd tr:last-child td{border-bottom:0}.bkd td.n{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.bkd td.warn{color:var(--rust)}.bkd-tblnote{font-size:11px;color:var(--ink-2);margin-top:9px;line-height:1.6}.bkd-btn{border:1px solid var(--rule);background:var(--paper);color:var(--ink);border-radius:3px;padding:10px 15px;font-family:var(--body);font-size:12.5px;line-height:1.35;cursor:pointer;text-align:center}.bkd-btn:hover{border-color:var(--rust);color:var(--rust)}.bkd-btn.primary{background:var(--rust);border-color:var(--rust);color:#fff;font-weight:700;padding:14px 22px;font-size:13.5px}.bkd-btn.primary:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.bkd-btn.ghost{background:none}.bkd-btnrow{display:flex;gap:9px;flex-wrap:wrap;align-items:center}.bkd-link{background:none;border:0;padding:0;color:var(--rust);font-family:var(--body);font-size:12px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.bkd-rail{position:sticky;top:18px;align-self:start}@media(max-width:980px){.bkd-rail{position:static;margin:26px 0 0}}.bkd-quote{border:1px solid var(--rule);border-radius:5px;overflow:hidden;background:var(--paper);box-shadow:var(--shadow)}.bkd-qlabel{background:var(--label);padding:17px 19px 15px;border-bottom:1px solid var(--rule)}.bkd-qeyebrow{font-size:9px;letter-spacing:.28em;text-transform:uppercase;color:var(--rust);font-weight:700}.bkd-qstage{font-family:var(--disp);font-size:29px;color:var(--ink);line-height:1.1;margin-top:8px}.bkd-qstage small{display:block;font-family:var(--body);font-size:11px;color:var(--ink-2);margin-top:4px;font-variant-numeric:tabular-nums;letter-spacing:0}.bkd-qsave{padding:19px;border-bottom:1px solid var(--rule-soft);background:var(--teal-soft)}.bkd-qsave .k{font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--teal-deep);font-weight:700}.bkd-qsave .v{font-family:var(--disp);font-size:44px;color:var(--teal-deep);line-height:1;margin-top:7px;font-variant-numeric:tabular-nums}.bkd-qsave .s{font-size:11px;color:var(--ink-2);margin-top:7px;line-height:1.6}.bkd-qsave .s b{color:var(--teal-deep);font-weight:700}.bkd-qlines{padding:5px 19px}.bkd-qline{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--rule-soft);font-size:12px}.bkd-qline:last-child{border-bottom:0}.bkd-qline .lbl{color:var(--ink-2);min-width:0;line-height:1.5}.bkd-qline .lbl b{display:block;color:var(--ink);font-weight:700}.bkd-qline .amt{font-variant-numeric:tabular-nums;white-space:nowrap}.bkd-qline .amt.free{color:var(--teal-deep)}.bkd-qline.strike .amt{color:var(--ink-3);text-decoration:line-through}.bkd-qtotal{padding:16px 19px;border-top:1px solid var(--rule);background:var(--paper-2);display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bkd-qtotal .k{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);font-weight:700}.bkd-qtotal .v{font-family:var(--disp);font-size:33px;font-variant-numeric:tabular-nums}.bkd-qfoot{padding:14px 19px 18px;font-size:11px;color:var(--ink-2);border-top:1px solid var(--rule-soft);line-height:1.6}.bkd-qfoot .per{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.bkd-qcta{padding:0 19px 19px}.bkd-qcta .bkd-btn{width:100%}.bkd-summary{border:1px solid var(--rule);border-radius:4px;background:var(--paper-2);margin-top:18px}.bkd-summary h3{font-size:17px;padding:15px 17px 0}.bkd-summary pre{margin:0;padding:13px 17px 17px;font-family:var(--body);font-size:11px;line-height:1.7;white-space:pre-wrap;word-break:break-word;color:var(--ink-2);max-height:330px;overflow:auto;background:none;border:0}.bkd-note{font-size:11.5px;color:var(--ink-2);background:var(--paper-2);border-left:2px solid var(--gold);padding:12px 14px;border-radius:0 3px 3px 0;margin-top:14px;line-height:1.65}.bkd-note b{color:var(--ink);font-weight:700}.bkd-fine{border-top:1px solid var(--rule);background:var(--paper-2)}.bkd-fine .in{max-width:1240px;margin:0 auto;padding:26px 22px 40px;font-size:11px;color:var(--ink-3);display:grid;gap:8px;line-height:1.65}.bkd-fine b{color:var(--ink-2);font-weight:700}.bkd-toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%);background:var(--ink);color:var(--paper);padding:12px 20px;border-radius:3px;font-family:var(--body);font-size:12.5px;box-shadow:var(--shadow);z-index:120;max-width:min(92vw,460px);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/39/assets/bulk-desk.css.map */
