.table-responsive-wrapper table tr:first-child{background-color:#2a2a2a}@media(min-width:1685px){.table-responsive-wrapper table td:nth-child(n+2){white-space:normal;text-align:center}.table-responsive-wrapper table tr:first-child td:nth-child(n+2){white-space:normal;text-align:center;max-width:85px}.table-responsive-wrapper table tr:not(:first-child) td:nth-child(n+2){max-width:80px}.table-responsive-wrapper table tr:not(:first-child) td:nth-child(n+3){text-align:right}.table-responsive-wrapper table tr:first-child td:nth-child(n+3){text-align:right}.table-responsive-wrapper table td:nth-child(2){text-align:left}.table-responsive-wrapper table tr:first-child td:nth-child(2){text-align:left}.table-responsive-wrapper table td:nth-child(16){max-width:115px;min-width:115px}}body .container--narrow:has(.table-responsive-wrapper){max-width:95%}.table-responsive-wrapper table{margin-top:0!important}.table-responsive-wrapper{position:relative;overflow:auto;-webkit-overflow-scrolling:touch;margin:0 0 2em;max-height:600px;border:1px solid #ddd}@media(min-width:2100px){.table-responsive-wrapper{overflow-x:visible;box-shadow:none}}.table-scroll-shadow{display:none}.table-responsive-wrapper .table-wrapper{overflow:visible;max-width:none;width:100%}.table-responsive-wrapper table{border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.4}.table-responsive-wrapper table td{padding:10px;border-bottom:1px solid #e5e5e5;vertical-align:middle;white-space:nowrap}.table-responsive-wrapper table tr:first-child td{position:sticky;top:0;z-index:2;background-color:#2a2a2a;color:#fff;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.03em;padding:12px 10px;text-align:left;white-space:nowrap;border-bottom:2px solid #1a1a1a}.table-responsive-wrapper table td:first-child{position:sticky;left:0;z-index:1;border-right:2px solid #ddd}.table-responsive-wrapper table tr:first-child td:first-child{z-index:3;background-color:#2a2a2a;border-right:2px solid #555}.table-responsive-wrapper table tr:nth-child(2n) td:first-child{background-color:#f8f8f8}.table-responsive-wrapper table tr:nth-child(odd):not(:first-child) td:first-child{background-color:#fff}.table-responsive-wrapper table tr:nth-child(2n){background-color:#f8f8f8}.table-responsive-wrapper table tr:nth-child(odd):not(:first-child){background-color:#fff}.table-responsive-wrapper table tr:not(:first-child) td:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.table-responsive-wrapper table tr:first-child td:nth-child(n+3){text-align:right}.table-responsive-wrapper table td:nth-child(1),.table-responsive-wrapper table td:nth-child(2){text-align:left}.table-responsive-wrapper table tr:not(:first-child) td:first-child a{color:#1a73e8;text-decoration:none;font-weight:600}.table-responsive-wrapper table tr:not(:first-child) td:first-child a:hover{text-decoration:underline}.table-responsive-wrapper table tr:not(:first-child):hover td{background-color:#eef4ff}.table-responsive-wrapper table tr:not(:first-child):hover td:first-child{background-color:#eef4ff}.table-responsive-wrapper .cws-callforprice-element{display:none!important}@media(max-width:768px){.table-responsive-wrapper{max-height:400px}.table-responsive-wrapper table tr:not(:first-child) td:first-child a{display:inline-block;padding:6px 0;min-height:44px;line-height:1.4}.table-responsive-wrapper table{font-size:12px}.table-responsive-wrapper table td{padding:8px}.table-responsive-wrapper table tr:first-child td{padding:10px 8px;font-size:11px}}@media(max-width:1024px){.table-responsive-wrapper table td:nth-child(9),.table-responsive-wrapper table td:nth-child(10),.table-responsive-wrapper table td:nth-child(13){display:none}}@media(max-width:600px){.table-responsive-wrapper table td:nth-child(6),.table-responsive-wrapper table td:nth-child(7),.table-responsive-wrapper table td:nth-child(8),.table-responsive-wrapper table td:nth-child(11),.table-responsive-wrapper table td:nth-child(12){display:none}}.table-columns-toggle{display:none;margin:.75em 0;padding:8px 16px;background-color:#2a2a2a;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer}.table-columns-toggle:hover{background-color:#444}@media(max-width:1024px){.table-columns-toggle{display:inline-block}}.table-responsive-wrapper.show-all-columns td{display:table-cell!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom-table.css.map */
