.multiway-jump{display:flex;gap:16px;margin:0 auto 30px}.multiway-jump a{flex:1;border:1px solid #ccc;padding:18px 22px;font-size:18px}.multiway-jump span{display:block;font-size:11px;color:#666}.model-colors{scroll-margin-top:100px}.model-colors+.model-colors{margin-top:64px;padding-top:48px;border-top:1px solid #ddd}.model-color-heading{font:500 30px Arial;margin:0 0 12px}.model-size-label{font-size:12px;color:#666;margin-bottom:22px}.multiway-comparison{border-collapse:collapse;width:100%;table-layout:fixed;font-size:12px}.multiway-comparison th,.multiway-comparison td{border:1px solid #ddd;padding:13px 16px;overflow-wrap:anywhere;text-align:left;vertical-align:top}.multiway-comparison thead th{background:#eee}.multiway-comparison tbody th{background:#fafafa;width:30%}.geometry-data .multiway-comparison{min-width:0}.spec-wrap{overflow:auto}.product-code-wrap{overflow:auto}.product-code-table{min-width:640px}@media(max-width:600px){.multiway-jump{gap:10px}.multiway-jump a{padding:12px 10px;font-size:15px}.multiway-comparison th,.multiway-comparison td{padding:10px 8px;font-size:10px}.multiway-comparison th:first-child{width:31%}.geometry-data .multiway-comparison{min-width:0}}
/* Reserve space below the angled bicycle for its model/color caption. */
.hero-visual.multiway-angle>img{height:calc(100% - 36px)}
.hero-visual.multiway-angle>.hero-color{bottom:5px;line-height:1.4}
