.luxaro-comparison-hub .hero{max-width:1000px}
.luxaro-comparison-hub .hub-essentials table{min-width:850px}
.luxaro-comparison-hub .hub-essentials thead th:first-child{width:20%}
.luxaro-comparison-hub .hub-essentials thead th{width:26.666%;font-size:24px}
.luxaro-comparison-hub .hub-essentials tbody th{width:20%;font:22px/1.4 var(--serif)}
.luxaro-comparison-hub .hub-essentials .hub-own-row>*{background:#ece7da;border-top:2px solid var(--gold);font-weight:600}
.luxaro-comparison-hub .hub-prices table{min-width:1120px;table-layout:fixed}
.luxaro-comparison-hub .hub-prices thead th{font-size:22px;width:15%}
.luxaro-comparison-hub .hub-prices thead th:first-child{width:18%;font-size:22px}
.luxaro-comparison-hub .hub-prices thead th:last-child{width:22%}
.luxaro-comparison-hub .hub-prices td,.luxaro-comparison-hub .hub-prices tbody th{padding:20px 16px;font-size:16px;line-height:1.6}
.luxaro-comparison-hub .hub-prices tbody th{font-family:var(--serif);font-size:21px}
.luxaro-comparison-hub .hub-luxaro-cell{background:#eee9de}
.luxaro-comparison-hub .hub-cell-note{display:block;font:14px/1.6 Arial,Helvetica,sans-serif;margin-top:9px}
.luxaro-comparison-hub .hub-difference{font-size:14px}
.luxaro-comparison-hub .place p{margin-bottom:16px}
.luxaro-comparison-hub .hub-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.luxaro-comparison-hub .hub-product{padding:27px 24px;background:var(--white);border:1px solid var(--line);border-top:2px solid var(--gold);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:190px}
.luxaro-comparison-hub .hub-product h3{font-size:29px}
.luxaro-comparison-hub .hub-product h3 a{text-decoration:none}
.luxaro-comparison-hub .hub-unavailable{padding:28px 0}
.luxaro-comparison-hub .brand-logo{width:155px;height:auto;object-fit:contain;align-self:flex-start}
@media(max-width:650px){.luxaro-comparison-hub .hub-products{grid-template-columns:1fr}.luxaro-comparison-hub .hub-product{min-height:150px}.luxaro-comparison-hub .hub-essentials thead th,.luxaro-comparison-hub .hub-prices thead th,.luxaro-comparison-hub .hub-prices thead th:first-child{font-size:23px}.luxaro-comparison-hub .hub-essentials th,.luxaro-comparison-hub .hub-essentials td{padding:18px}.luxaro-comparison-hub .brand-logo{width:140px}}


.luxaro-comparison-hub .comparison-footer .footer-row{display:block;text-align:left}
.luxaro-comparison-hub .comparison-footer .footer-row p{max-width:none;width:100%;margin:0;text-align:left}
.luxaro-comparison-hub .comparison-footer .footer-row p + p{margin-top:12px}
