
.catalogue-expanded .review-overview .review-main-button img,
.catalogue-expanded .new-pod-layout .review-main-button img { height: 100%; object-fit: contain; }
.catalogue-expanded .review-package-image img { width:100%; height:auto; }
.catalogue-expanded .package-panel[hidden],
.catalogue-expanded .mounting-board[hidden],
.catalogue-expanded [data-review-color][hidden] { display:none; }
.catalogue-expanded .review-color-section h2 small { font-size: .65em; font-weight: 400; }
.catalogue-expanded .variant-card-matrix { width:100%; border-collapse:collapse; }
.catalogue-expanded .variant-card-matrix :is(th,td) { border-bottom:1px solid var(--line);padding:.55rem .4rem;text-align:left; }
.catalogue-expanded .variant-card-matrix a { display:inline-block; min-height:32px; text-decoration:underline; }
.catalogue-expanded .variant-card-matrix a[aria-current] { font-weight:700; }
.catalogue-expanded .part-photo-note { line-height:1.6; }
