.fit-helper{margin:16px 0 20px;padding:16px;border-left:3px solid var(--accent);background:var(--surface)}.fit-helper h4{margin:0 0 12px;font:500 17px/1.25 Jost,sans-serif;letter-spacing:-.015em}.fit-helper-intro,.fit-helper-caveat{color:var(--ink-mute)}.fit-helper .fit-helper-intro{margin:-4px 0 12px;font-size:13px}.fit-helper-fields{display:grid;grid-template-columns:minmax(0,1fr) 92px;gap:12px;align-items:end}.fit-helper-fields-booties{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 82px}.fit-helper-field{min-width:0}.fit-helper-field label{display:block;margin-bottom:5px;font-size:13px;font-weight:600}.fit-helper-field input,.fit-helper-field select{width:100%;min-height:48px;border:1px solid var(--border);border-radius:4px;background:var(--bg);color:var(--ink);padding:10px 12px;font:400 16px/1.2 Archivo,sans-serif}.fit-helper-field [aria-invalid=true]{border-color:var(--error)}.fit-helper-submit,.fit-use-size{min-height:48px;border:1px solid var(--ink);border-radius:4px;padding:10px 16px;background:var(--ink);color:var(--on-primary);font:500 14px/1.2 Archivo,sans-serif;cursor:pointer}.fit-helper-submit{grid-column:1 / -1;justify-self:start}.fit-helper-submit:hover,.fit-use-size:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.fit-use-size:disabled{border-color:var(--border);background:transparent;color:var(--ink-mute);cursor:not-allowed}.fit-helper .fit-helper-caveat{margin:10px 0 0;font-size:13px;line-height:1.45}.fit-helper-result{margin-top:14px;padding-top:14px;border-top:1px solid var(--border)}.fit-helper-result p{margin:0}.fit-helper-result .fit-result-message{font-size:15px}.fit-helper-result .fit-result-note{margin-top:6px;color:var(--ink-mute);font-size:13px}.fit-helper-result.is-error .fit-result-message{color:var(--error);font-weight:600}.fit-result-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}@media(max-width:480px){.fit-helper{padding:14px}.fit-helper-fields-booties{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fit-helper-fields-booties .fit-helper-unit{grid-column:1 / -1;max-width:96px}.fit-helper-submit,.fit-use-size{width:100%}.fit-result-actions{display:grid;grid-template-columns:1fr}}.fit-helper-breed{margin-bottom:12px}.fit-optional{font-weight:400;color:var(--ink-mute);margin-left:4px}.fit-helper-result .fit-result-source{font-size:12px;color:var(--ink-mute)}.fit-helper-result .fit-result-source a{color:inherit;text-decoration:underline;text-underline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/mitsi-fit-helper.css.map */
