.tire-calculator[data-astro-cid-lo7kghde]{box-sizing:border-box;max-width:40rem;width:100%;margin:0 auto;padding:0 1rem;background:#fff;color:#1f2937}.tire-calculator[data-astro-cid-lo7kghde] [data-astro-cid-lo7kghde]{box-sizing:border-box}.tire-calculator__noscript[data-astro-cid-lo7kghde]{padding:.75rem;border:1px solid #b45309;background:#fffbeb;color:#78350f}.tire-calculator__form[data-astro-cid-lo7kghde]{display:flex;flex-direction:column;gap:1rem}.tire-field[data-astro-cid-lo7kghde]{display:flex;flex-direction:column;gap:.25rem}.tire-field[data-astro-cid-lo7kghde] label[data-astro-cid-lo7kghde]{font-weight:600}.tire-field[data-astro-cid-lo7kghde] input[data-astro-cid-lo7kghde][type=text]{width:100%;max-width:100%;padding:.5rem;font-size:1rem;border:1px solid #4b5563;border-radius:.25rem}.tire-field--unit[data-astro-cid-lo7kghde]{border:none;padding:0;margin:0;display:flex;gap:1rem;align-items:center}.tire-field--unit[data-astro-cid-lo7kghde] legend[data-astro-cid-lo7kghde]{font-weight:600;padding:0}.tire-field__help[data-astro-cid-lo7kghde]{margin:-.5rem 0 0;font-size:.85rem;color:#4b5563}.tire-field__error[data-astro-cid-lo7kghde]{color:#b91c1c;min-height:1.25em;margin:0}.tire-calculator[data-astro-cid-lo7kghde] button[data-astro-cid-lo7kghde],#alt-results[data-astro-cid-lo7kghde] button[data-astro-cid-lo7kghde]{padding:.6rem 1rem;font-size:1rem;border:1px solid #1f2937;border-radius:.25rem;background:#1f2937;color:#fff;cursor:pointer;max-width:100%}.tire-calculator[data-astro-cid-lo7kghde] button[data-astro-cid-lo7kghde]:hover,#alt-results[data-astro-cid-lo7kghde] button[data-astro-cid-lo7kghde]:hover{background:#111827}.tire-calculator[data-astro-cid-lo7kghde] a[data-astro-cid-lo7kghde]:focus-visible,.tire-calculator[data-astro-cid-lo7kghde] button[data-astro-cid-lo7kghde]:focus-visible,.tire-calculator[data-astro-cid-lo7kghde] input[data-astro-cid-lo7kghde]:focus-visible,#alt-results[data-astro-cid-lo7kghde] a[data-astro-cid-lo7kghde]:focus-visible,#alt-results[data-astro-cid-lo7kghde] button[data-astro-cid-lo7kghde]:focus-visible{outline:3px solid #2563eb;outline-offset:2px}#alt-results[data-astro-cid-lo7kghde],#alt-results[data-astro-cid-lo7kghde] [data-astro-cid-lo7kghde]{box-sizing:border-box}.tire-calculator__results[data-astro-cid-lo7kghde]{margin-top:1.5rem;display:flex;flex-direction:column;gap:1rem;background:#fff;color:#1f2937;padding:1rem;border-radius:.5rem}.tire-result__table-scroll[data-astro-cid-lo7kghde]{position:relative;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.tire-result__scroll-hint[data-astro-cid-lo7kghde]{display:none;margin:0 0 .35rem;font-size:.8rem;color:#6b7280}@media (max-width: 479px){.tire-result__scroll-hint[data-astro-cid-lo7kghde]{display:block}.tire-result__table-scroll[data-astro-cid-lo7kghde]:after{content:"";position:absolute;top:1.4rem;right:0;bottom:0;width:20px;background:linear-gradient(to right,#fff0,#fffffff2);pointer-events:none}}.tire-result__table[data-astro-cid-lo7kghde]{width:100%;max-width:100%;border-collapse:collapse}.tire-result__table[data-astro-cid-lo7kghde] th[data-astro-cid-lo7kghde],.tire-result__table[data-astro-cid-lo7kghde] td[data-astro-cid-lo7kghde]{border:1px solid #d1d5db;padding:.4rem .5rem;text-align:left;white-space:nowrap;font-size:.9rem}.tire-result__diameter-cell[data-astro-cid-lo7kghde]{white-space:nowrap}#alt-table[data-astro-cid-lo7kghde].hide-common .col-common{display:none}.tire-result__actions[data-astro-cid-lo7kghde]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.tire-result__limits[data-astro-cid-lo7kghde]{font-size:.85rem;color:#374151}.shop-this-size[data-astro-cid-lo7kghde]{margin:1.25rem 0;padding:.85rem 1rem;border:1px solid #d1d5db;border-radius:.375rem;background:#f9fafb}.shop-this-size[data-astro-cid-lo7kghde] h3[data-astro-cid-lo7kghde]{margin:0 0 .5rem;font-size:1.05rem;color:#1f2937}.shop-this-size[data-astro-cid-lo7kghde] ul[data-astro-cid-lo7kghde]{list-style:none;padding:0;margin:0 0 .5em;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.shop-this-size__disclosure[data-astro-cid-lo7kghde]{font-size:.85rem;color:#4b5563;margin:0}.sr-only[data-astro-cid-lo7kghde]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
