.q88wst-product-table{margin:24px auto;color:var(--q88-body-text);max-width:100%}.q88wst-table-heading{margin:0;padding:12px 16px;text-align:center;background:var(--q88-heading-bg);color:var(--q88-heading-text);font-size:18px;font-weight:700}.q88wst-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.q88wst-table-scroll:focus-visible{outline:3px solid #6045d5;outline-offset:2px}.q88wst-product-table table{border-collapse:collapse;width:100%;min-width:560px;margin:0}.q88wst-product-table th,.q88wst-product-table td{border:1px solid #aaa;padding:9px 12px;text-align:center;vertical-align:middle;color:var(--q88-body-text)}.q88wst-product-table th{background:var(--q88-header-bg);color:var(--q88-header-text);font-weight:700}.q88wst-product-table tbody tr:nth-child(odd){background:var(--q88-odd-bg)}.q88wst-product-table tbody tr:nth-child(even){background:var(--q88-even-bg)}@media(max-width:600px){.q88wst-product-table td,.q88wst-product-table th{padding:7px 9px;font-size:13px}}
/* Optional styling for tables pasted directly into WordPress content: add class q88wst-excel-table to table. */
table.q88wst-excel-table{width:100%;border-collapse:collapse;display:block;overflow-x:auto;max-width:100%}table.q88wst-excel-table th,table.q88wst-excel-table td{padding:10px 12px;border:1px solid #dfe3ea;white-space:nowrap}table.q88wst-excel-table thead th{background:#f0ebff}table.q88wst-excel-table tbody tr:nth-child(even){background:#f7f6fc}
