.sf-choices.svelte-1hvej2b{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.sf-choices.svelte-1hvej2b legend:where(.svelte-1hvej2b){padding:0 0 8px;font:700 12px/1.2 Archivo Variable,sans-serif;font-stretch:80%;letter-spacing:.08em;text-transform:uppercase}.sf-choices.svelte-1hvej2b legend:where(.svelte-1hvej2b) small:where(.svelte-1hvej2b){color:#5f666d;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.choices.svelte-1hvej2b{display:flex;flex-wrap:wrap;gap:8px}.choice.svelte-1hvej2b{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 14px 0 40px;border:1.5px solid #15171a;background:#fff;font-size:15px;cursor:pointer}.choice.svelte-1hvej2b input:where(.svelte-1hvej2b){position:absolute;left:12px;width:18px;height:18px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid #15171a;background:#fff;cursor:pointer}.choice.svelte-1hvej2b input:where(.svelte-1hvej2b):checked{background:#15171a;box-shadow:inset 0 0 0 3px #fff}.choice.svelte-1hvej2b:has(input:where(.svelte-1hvej2b):checked){box-shadow:inset 0 0 0 1.5px #15171a;font-weight:700}.invalid.svelte-1hvej2b .choice:where(.svelte-1hvej2b){border-color:#c8231b}.choice.svelte-1hvej2b input:where(.svelte-1hvej2b):focus-visible{outline:2px solid #c8231b;outline-offset:3px}.sf-error.svelte-1hvej2b{color:#8f1812;font:600 13px/1.35 Archivo Variable,Arial,sans-serif}
