.saved-compare-choice{display:inline-flex;align-items:center;gap:8px;font-size:13px;padding:8px 0;margin-inline-start:12px;cursor:pointer}.saved-compare-choice input{accent-color:#e60015;inline-size:18px;block-size:18px}
.saved-comparison-wrap{overflow:auto;max-inline-size:100%;max-block-size:65dvh;margin-block:20px;isolation:isolate}.saved-comparison-wrap[hidden]{display:none}.saved-comparison-wrap:focus-visible{outline:2px solid #e60015;outline-offset:3px}
.saved-comparison-table{border-collapse:separate;border-spacing:0;min-inline-size:600px;inline-size:100%;font-size:13px;line-height:1.6}.saved-comparison-table caption{text-align:start;font-size:16px;font-weight:600;padding:12px 0}.saved-comparison-table :is(th,td){padding:14px;text-align:start;vertical-align:top;border-block-end:1px solid #ddd;min-inline-size:160px;max-inline-size:300px;overflow-wrap:anywhere}.saved-comparison-table thead th{position:sticky;inset-block-start:0;background:#f3f3f5;z-index:2}.saved-comparison-table tbody th{position:sticky;inset-inline-start:0;background:#fff;z-index:1;min-inline-size:130px}.saved-comparison-table a{color:inherit}.saved-comparison-table a:hover{color:#e60015}
#saved-suppliers-section:has(#saved-comparison:not([hidden])){grid-column:1/-1}
