.table-scroll .table-container:has(.compatibility-table){padding:0}.compatibility-table-wrapper{width:100%;overflow-x:auto;position:relative;--color-brand: #FFB71B;--color-black: #000000;--color-gray: #F6F6F6;--color-dark-gray: #E7E8E9;--color-white: #FFFFFF;--border-radius: 20px;margin-bottom:20px}.compatibility-table{width:100%;border-collapse:separate;min-width:max-content;font-size:12px;font-weight:600;line-height:130%;table-layout:fixed}.compatibility-table th{color:var(--color-black);padding:18px 15px;text-align:left;font-weight:600;border:none;white-space:nowrap;width:130px;min-width:130px;max-width:130px;position:relative;font-size:12px;font-weight:700;line-height:130%;vertical-align:middle;white-space:pre-wrap;background:var(--color-white);border:1px solid var(--color-gray)}.compatibility-table thead th:last-child{border-top-right-radius:var(--border-radius)}.compatibility-table thead th:nth-child(odd){background:var(--color-dark-gray)}.compatibility-table thead th:first-child{border-top-left-radius:var(--border-radius);background:var(--color-brand)}.compatibility-table th:first-child{width:110px;min-width:110px;max-width:110px;position:sticky;left:0;z-index:10;background:var(--color-brand)}.compatibility-table td{padding:18px 15px;border:none;text-align:left;vertical-align:top;width:130px;min-width:130px;max-width:130px;font-size:12px;font-weight:600;line-height:130%;vertical-align:middle;white-space:pre-wrap;background:var(--color-white);border:1px solid var(--color-gray)}.compatibility-table tbody tr td:nth-child(odd){background:var(--color-dark-gray)}.compatibility-table tbody tr td:first-child{background:var(--color-brand);color:var(--color-black);font-weight:600;white-space:nowrap;width:110px;min-width:110px;max-width:110px;position:sticky;left:0;z-index:5}.compatibility-table tbody tr:last-child th{border-bottom-left-radius:var(--border-radius)}.compatibility-table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--border-radius)}@media (max-width: 768px){.compatibility-table th,.compatibility-table td{width:120px;min-width:120px;max-width:120px}.compatibility-table th:first-child,.compatibility-table td:first-child{width:100px;min-width:100px;max-width:100px}}.specifications-section{margin-bottom:20px}.specifications-section h3{margin-bottom:15px;font-weight:700;font-size:14px}.variant-hint{padding:15px;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;color:#6c757d;font-style:italic;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/56/assets/compatibility-table.css.map */
