.dio-compatibility-table.gradient{background:#fff;color:#151515}.dio-compatibility-table__heading{color:#151515;font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.3vw,3.2rem);line-height:1.25;margin:0 0 2.4rem;text-align:center}.dio-compatibility-table__controls{display:flex;justify-content:flex-end;margin:0 auto 1.6rem;max-width:120rem}.dio-compatibility-table__controls input{background:#fff;border:1px solid #888888;border-radius:.6rem;box-sizing:border-box;color:#151515;font:inherit;min-height:4.4rem;padding:.8rem 1.2rem;width:min(100%,var(--dio-compatibility-search-width, 25rem))}.dio-compatibility-table__controls input::placeholder{color:#666;opacity:1}.dio-compatibility-table__controls input:focus-visible,.dio-compatibility-table__scroll:focus-visible{outline:3px solid var(--dio-blue-text-tinted, #27758F);outline-offset:2px}.dio-compatibility-table__scroll{border-radius:.8rem;margin:0 auto;max-width:120rem;overflow-x:auto}.dio-compatibility-table__grid{border-collapse:collapse;color:#151515;min-width:54rem;table-layout:fixed;width:100%}.dio-compatibility-table--soundbars .dio-compatibility-table__grid{min-width:0}.dio-compatibility-table__grid thead th:not(:first-child){width:11rem}.dio-compatibility-table thead th,.dio-compatibility-table tbody th,.dio-compatibility-table td{border:1px solid #d6dfe4;padding:1.2rem 1.6rem;text-align:left}.dio-compatibility-table thead th{background:#eef4f6;font-weight:700}.dio-compatibility-table tbody th{font-weight:400;overflow-wrap:anywhere}.dio-compatibility-table__discontinued{font-style:italic}.dio-compatibility-table .dio-compatibility-table__device-link,.dio-compatibility-table .dio-compatibility-table__device-link:visited,.dio-compatibility-table .dio-compatibility-table__device-link:hover{color:inherit;font:inherit;text-decoration:none}.dio-compatibility-table .dio-compatibility-table__device-link:hover{cursor:pointer}.dio-compatibility-table__device-link:focus-visible{border-radius:.2rem;outline:3px solid var(--dio-blue-text-tinted, #27758F);outline-offset:3px}.dio-compatibility-table tbody tr:nth-child(2n){background:#f8fafb}.dio-compatibility-table .dio-compatibility-table__price{text-align:right;white-space:nowrap}.dio-compatibility-table__pagination{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end;margin:.8rem auto 0;max-width:120rem}.dio-compatibility-table__pagination[hidden]{display:none}.dio-compatibility-table__pagination button,.dio-compatibility-table__page-ellipsis{align-items:center;display:inline-flex;justify-content:center;min-height:3.2rem;min-width:3.2rem}.dio-compatibility-table__pagination button{background:transparent;border:1px solid transparent;border-radius:.4rem;color:var(--dio-blue-text-tinted, #27758F);cursor:pointer;font:inherit;font-size:1.4rem;padding:0 .4rem;text-decoration:underline;text-underline-offset:.2em}.dio-compatibility-table__pagination .dio-compatibility-table__page-arrow{font-size:2.2rem;line-height:1;text-decoration:none}.dio-compatibility-table__pagination button:hover:not([aria-current]){background:#eef4f6}.dio-compatibility-table__pagination button[aria-current=page]{background:var(--dio-blue-text-tinted, #27758F);border-color:var(--dio-blue-text-tinted, #27758F);color:#fff;cursor:default;text-decoration:none}.dio-compatibility-table__pagination button:focus-visible{outline:3px solid var(--dio-blue-text-tinted, #27758F);outline-offset:2px}.dio-compatibility-table__page-ellipsis{color:#666;font-size:1.4rem}.dio-compatibility-table__empty{color:#666;margin:1.6rem auto 0;max-width:120rem}@media screen and (max-width:749px){.dio-compatibility-table__pagination{margin-top:.2rem}.dio-compatibility-table__heading{font-size:2.4rem}.dio-compatibility-table--speakers .dio-compatibility-table__grid{min-width:48rem}}@media screen and (max-width:359px){.dio-compatibility-table__pagination{gap:.2rem}.dio-compatibility-table__pagination button,.dio-compatibility-table__page-ellipsis{min-width:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/dio-compatibility-table.css.map */
