.lux-bike-confidence{display:grid;gap:10px;margin:16px 0 4px;padding:14px 16px;list-style:none;border-radius:10px;background:#f5f5f7;font-size:14px;line-height:1.45}.lux-bike-confidence__item{display:flex;gap:10px;align-items:flex-start;margin:0}.lux-bike-confidence__item>svg{flex:none;margin-top:1px}.lux-bike-confidence__item strong{font-weight:700}.lux-bike-confidence__link{text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.lux-bike-confidence__link[hidden]{display:none}.lux-fit-check{display:flex;flex-wrap:wrap;gap:4px 16px;align-items:center;justify-content:center;width:100%;margin:0}.lux-fit-check__range{display:flex;gap:4px;align-items:center;margin:0;font-weight:600}.lux-fit-check__range strong{font-weight:900}.lux-fit-check__field{display:inline-flex;gap:6px;align-items:center;margin:0;font-size:14px}.lux-fit-check .lux-fit-check__field input[type=text]{box-sizing:border-box;width:4.25rem;height:32px;min-height:0;margin:0;padding:0 8px;border:1px solid rgba(0,0,0,.25);border-radius:6px;background:#fff;font:inherit;font-size:15px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.lux-fit-check .lux-fit-check__field input[type=text]::placeholder{font-weight:400;opacity:.5}.lux-fit-check .lux-fit-check__field input[type=text]:focus{outline:2px solid #95b675;outline-offset:1px;border-color:transparent}.lux-fit-check__result{flex-basis:100%;margin:0;font-size:13px;line-height:1.4;text-align:center}.lux-fit-check__result[hidden]{display:none}.lux-fit-check__result.is-fit{color:#4c6b33;font-weight:600}.lux-fit-check__result.is-off{color:#8a4b00}.lux-fit-check__result a{color:inherit;text-decoration:underline;text-underline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/77/assets/lux-bike-confidence.css.map */
