
.classic-sizes{padding:75px var(--pad,5vw);background:#f2f1ed;scroll-margin-top:110px}.classic-sizes h2{font-family:var(--display,'Barlow Condensed'),sans-serif;font-size:clamp(34px,4vw,60px);line-height:1.05;margin:16px 0 24px}.classic-sizes>p{max-width:850px;font-size:16px;line-height:1.65}.classic-table-wrap{margin-top:30px;overflow-x:auto}.classic-sizes table{width:100%;border-collapse:collapse;background:#faf9f6;font-size:16px}.classic-sizes caption{text-align:left;font-size:13px;padding-bottom:14px;color:#555}.classic-sizes thead{background:#30213f;color:white}.classic-sizes th,.classic-sizes td{padding:17px 20px;border-bottom:1px solid #d8d4dd;text-align:center}.classic-sizes th:first-child{text-align:left}.classic-sizes tbody th{font-weight:700}.classic-sizes tbody tr:nth-child(even){background:#eae7e0}.classic-sizes a{color:#49315e;text-underline-offset:4px}.finish-yes{display:inline-block;background:#dbeaa5;color:#253114;padding:4px 18px;border-radius:3px;font-weight:700}.finish-no{color:#79737d}.classic-sizes .size-footnote{font-size:13px;color:#5c5960;margin-top:18px}@media(max-width:720px){.classic-sizes{padding:45px 20px}.classic-sizes table{font-size:13px}.classic-sizes th,.classic-sizes td{padding:13px 7px}.classic-sizes thead th{font-size:12px}.finish-yes{padding:3px 9px}.classic-sizes th:first-child{width:31%}.classic-sizes .eyebrow{font-size:10px}}

.classic-sizes thead th{background:#30213f;color:#fff;font-size:14px;letter-spacing:.03em}.classic-sizes tbody th{background:transparent;font-size:16px;letter-spacing:0;text-transform:none}@media(max-width:720px){.classic-sizes thead th{font-size:12px}.classic-sizes tbody th{font-size:13px}}

.classic-sizes table{min-width:760px}.classic-sizes th,.classic-sizes td{padding:16px 14px}.classic-sizes tbody th,.classic-sizes tbody td:nth-child(2),.classic-sizes tbody td:nth-child(3){white-space:nowrap}@media(max-width:720px){.classic-sizes th:first-child{width:auto}.classic-sizes th,.classic-sizes td{padding:13px 10px}.classic-table-wrap{border-right:1px solid #d8d4dd}}

.classic-sizes table{min-width:1120px}.classic-sizes .spec-grade{white-space:nowrap;font-weight:600}.classic-sizes .spec-approval{font-size:13px}.classic-sizes thead th{font-size:12px}.classic-sizes tbody th{font-size:15px}

.classic-rating-help{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0 22px}.classic-rating-help article{border-top:3px solid #49315e;padding:18px 0}.classic-rating-help h3{font:700 18px/1.35 Arial,sans-serif;letter-spacing:0;text-transform:none;margin:0 0 10px;color:#30213f}.classic-rating-help p{font-size:14px;line-height:1.65;margin:0}@media(max-width:720px){.classic-rating-help{grid-template-columns:1fr;gap:4px}}
