@font-face{font-family:Barlow;font-weight:400;font-style:normal;src:url(https://wizard-table.s3.us-east-2.amazonaws.com/fonts/Barlow-Regular.ttf) format("truetype"),url(https://s3.us-east-2.amazonaws.com/Barlow-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Termina;font-weight:900;font-style:normal;src:url(https://wizard-table.s3.us-east-2.amazonaws.com/fonts/Termina-Black.otf) format("opentype"),url(https://s3.us-east-2.amazonaws.com/Termina-Black.otf) format("truetype");font-display:swap}.specTable{width:auto;border-collapse:collapse;table-layout:fixed;font-family:Barlow;border:1px dotted #cfcfcf}thead th{text-transform:uppercase;font-size:12px;letter-spacing:.6px;text-align:left;padding:12px 16px;border-right:2px solid #fbfbfb;background:#ffe500}thead th+th{border-left:2px solid #1a1a1a;background:#111;color:#fff}.colProduct{width:120px;text-align:center;font-family:Termina}tbody td{padding:16px;vertical-align:middle;border-bottom:1px dotted #ddd}tbody td+td{border-left:1px dotted #cfcfcf}.productWrap{display:flex;flex-direction:column;align-items:center;max-width:100px}.productImg{width:72px;height:72px;object-fit:contain;border-radius:6px}.productName{font-size:12px;line-height:1.3;color:#111;text-transform:uppercase;text-align:center;font-family:Barlow;font-weight:600}.specCell{color:#111;white-space:pre-wrap;word-break:break-word;text-align:center}.specCol{text-align:center;font-family:Termina}.loading{padding:16px;font-family:Barlow;font-size:large}.error{padding:16px;color:"#b00020";font-family:Barlow}.productCell{cursor:pointer}
