.header-car-detail .evoo-return-home{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;padding:8px 12px;border:1px solid currentColor;border-radius:24px;color:#fff;font-size:14px;line-height:1.2;text-decoration:none;white-space:nowrap}
.header-car-detail .evoo-return-home:focus-visible,.evoo-config-navigation a:focus-visible{outline:3px solid #008d92;outline-offset:3px}
.header-car-detail .evoo-return-home:hover{background:#e5ff0a;color:#13201e}
.evoo-config-navigation{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin:0 0 24px;font-size:16px}
.evoo-config-navigation a{display:inline-flex;align-items:center;min-height:44px;color:#125556;text-decoration:underline;text-underline-offset:4px}
/* Shrink the specifications columns to their available width instead of
   pushing long model labels beyond the page. No viewport clipping. */
.detail-car-specifications .flex-holder{min-width:0}
.detail-car-specifications .flex-holder>img{min-width:0;max-width:65%;object-fit:contain}
.detail-car-specifications .flex-holder>.text{min-width:0;flex:1 1 0;overflow-wrap:anywhere}
.detail-car-specifications .text .row{min-width:0}
@media(max-width:1023px){.header-car-detail .flex-holder{gap:8px}.header-car-detail .evoo-return-home{margin-left:auto;padding:8px 10px;font-size:12px}.header-car-detail .btn-holder{flex-shrink:0;margin-left:0}.detail-car-specifications .flex-holder>img{max-width:100%}}
@media(max-width:600px){
 .detail-car-configurations .config-version-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}
 .detail-car-configurations .config-version-grid>.car-config-label-main{width:100%;max-width:100%;min-width:0}
 .detail-car-configurations .final-summary .summary-data{width:100%;max-width:100%;min-width:0}
 .detail-car-configurations .summary-table{width:100%;table-layout:fixed}
 .detail-car-configurations .summary-table td{overflow-wrap:anywhere}
 .detail-car-configurations .evoo-accessory-heading .accessory-title{min-width:0;overflow-wrap:anywhere}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
