.kbg-v2-section.compare .filters{display:flex;gap:clamp(5px,calc(9 * var(--relative-px)),9px);flex-wrap:wrap;margin-bottom:18px}.kbg-v2-section.compare .chip{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;min-height:38px;padding:9px clamp(5px,calc(14 * var(--relative-px)),14px);border:1px solid var(--line);background:#fff;color:var(--ink-soft);transition:background .12s,border-color .12s,color .12s}.kbg-v2-section.compare button.chip{font:inherit}.kbg-v2-section.compare .chip:hover{border-color:var(--ink);color:var(--ink)}.kbg-v2-section.compare .chip[aria-checked=true],.kbg-v2-section.compare .chip[aria-pressed=true]{background:var(--amber);color:var(--ink);border-color:var(--amber)}.kbg-v2-section.compare .chip:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.kbg-v2-section.compare .cmp-name{font-weight:600}.kbg-v2-section.compare .cmp tbody th.cmp-name{font-size:14.5px;letter-spacing:0;text-transform:none;color:inherit;background:transparent;font-weight:600}.kbg-v2-section.compare .cmp tbody tr:focus-within{background:var(--gold-tint-2)}.kbg-v2-section.compare .cmp tbody tr[hidden]{display:none}.kbg-v2-section.compare .badge{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 7px;background:var(--gold-tint);color:var(--gold-ink);display:inline-block;line-height:1.5}.kbg-v2-section.compare .badge.g{background:var(--ink);color:#fff}.kbg-v2-section.compare .cmp td.yes,.kbg-v2-section.compare .cmp .yes{color:var(--ok);font-weight:700}.kbg-v2-section.compare .cmp td.no,.kbg-v2-section.compare .cmp .no{color:var(--gold-ink);font-weight:700;background:transparent;width:auto;height:auto;display:table-cell;margin:0;font-size:inherit}.kbg-v2-section.compare .cmp-foot{font-size:13.5px;margin-top:14px}.kbg-v2-section.compare .cmp-foot a{color:var(--gold-ink);font-weight:600;text-decoration:underline}.kbg-v2-section.compare .cmp-foot a:hover,.kbg-v2-section.compare .cmp-foot a:focus-visible{text-decoration:underline}.kbg-v2-section.compare .cmp-foot a:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.kbg-v2-section.compare .cmp tbody td>a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:9px 16px;font-size:12.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-radius:0;border:1.5px solid #171512;background:#171512;color:#fff}.kbg-v2-section.compare .cmp tbody td>a:hover,.kbg-v2-section.compare .cmp tbody td>a:focus-visible{background:#2a251f;background-color:#2a251f;color:#fff;border-color:#2a251f}.kbg-v2-section.compare .cmp tbody td>a:focus-visible{outline:3px solid #171512;outline-offset:2px}.kbg-v2-section.compare .cmp tbody td>a:active{background:#000;color:#fff;border-color:#000}.kbg-v2-section.compare .cmp-more-wrap{display:flex;justify-content:center;margin-top:16px}.kbg-v2-section.compare .cmp-more-wrap[hidden]{display:none}.kbg-v2-section.compare .cmp-more{min-width:160px}.kbg-v2-section.compare .cmp-more:hover,.kbg-v2-section.compare .cmp-more:focus-visible{background:#2a251f;background-color:#2a251f;color:#fff;border-color:#2a251f}.kbg-v2-section.compare .cmp-more:focus-visible{outline:3px solid #171512;outline-offset:2px}.kbg-v2-section.compare .table-scroll:focus-visible{outline:3px solid var(--ink);outline-offset:2px}@media screen and (min-width:750px){.kbg-v2-section.compare .cmp-more-wrap{display:none}}@media screen and (max-width:749px){.kbg-v2-section.compare .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.kbg-v2-section.compare .cmp{width:max-content;min-width:960px}.kbg-v2-section.compare .cmp th,.kbg-v2-section.compare .cmp td,.kbg-v2-section.compare .badge{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/section-keyboard-buying-guide-v2-compare.css.map */
