.RadioGroup.svelte-tb38lk{letter-spacing:.018rem;flex-flow:column wrap;gap:1rem;font-family:Calibri,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.3;display:flex}.RadioGroup--horizontal.svelte-tb38lk{flex-flow:wrap;gap:1rem 4rem}.RadioGroup--filter-soft.svelte-tb38lk{gap:.5rem}.RadioGroup--filter.svelte-tb38lk,.RadioGroup--filter-alt-color.svelte-tb38lk{gap:.7rem}.RadioGroup__option.svelte-tb38lk{color:var(--c-surface-inverse-1);align-items:flex-start;gap:1.6rem;display:flex}.RadioGroup__option--checked.svelte-tb38lk,.RadioGroup--filter.svelte-tb38lk .RadioGroup__option:where(.svelte-tb38lk),.RadioGroup--filter-alt-color.svelte-tb38lk .RadioGroup__option:where(.svelte-tb38lk){color:var(--c-typo,#000)}.RadioGroup__option.svelte-tb38lk:has(.RadioGroup__button[data-disabled=true]:where(.svelte-tb38lk)){opacity:.5}.RadioGroup__button.svelte-tb38lk{all:unset;box-sizing:border-box;letter-spacing:.06rem;cursor:pointer;border-radius:99px;flex-shrink:0;font-family:Calibri,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.46;display:block}.RadioGroup__button.svelte-tb38lk:focus-visible{outline:1.5px solid var(--c-typo);outline-offset:4px}.RadioGroup__button[data-disabled=true].svelte-tb38lk{cursor:default}.RadioGroup--filter-soft.svelte-tb38lk .RadioGroup__button:where(.svelte-tb38lk){border:1.5px solid var(--c-surface);background-color:var(--c-surface);border-radius:99px;height:4rem;padding-inline:2rem}.RadioGroup--filter.svelte-tb38lk .RadioGroup__button:where(.svelte-tb38lk){border:1.5px solid var(--c-bg-2);background-color:var(--c-bg-2);height:5.2rem;padding-inline:3.8rem}.RadioGroup--filter.svelte-tb38lk .RadioGroup__option--checked:where(.svelte-tb38lk) .RadioGroup__button:where(.svelte-tb38lk),.RadioGroup--filter-soft.svelte-tb38lk .RadioGroup__option--checked:where(.svelte-tb38lk) .RadioGroup__button:where(.svelte-tb38lk),.RadioGroup--filter-alt-color.svelte-tb38lk .RadioGroup__option--checked:where(.svelte-tb38lk) .RadioGroup__button:where(.svelte-tb38lk){border-color:var(--c-red)}.RadioGroup--filter-alt-color.svelte-tb38lk .RadioGroup__button:where(.svelte-tb38lk){background-color:var(--c-surface);border:1.5px solid var(--c-surface);height:5.2rem;padding-inline:3.8rem}.RadioGroup--filter-alt-color.svelte-tb38lk .RadioGroup__button-label:where(.svelte-tb38lk),.RadioGroup--filter.svelte-tb38lk .RadioGroup__button-label:where(.svelte-tb38lk),.RadioGroup--filter-soft.svelte-tb38lk .RadioGroup__button-label:where(.svelte-tb38lk){display:block;transform:translateY(1px)}.RadioGroup__label-wrapper.svelte-tb38lk{align-items:center;gap:.8rem;display:flex}.RadioGroup.svelte-tb38lk:not(.horizontal) .RadioGroup__label-wrapper:where(.svelte-tb38lk){flex-grow:1}.RadioGroup--filter-alt-color.svelte-tb38lk .RadioGroup__label-wrapper:where(.svelte-tb38lk),.RadioGroup--filter.svelte-tb38lk .RadioGroup__label-wrapper:where(.svelte-tb38lk),.RadioGroup--filter-soft.svelte-tb38lk .RadioGroup__label-wrapper:where(.svelte-tb38lk){width:1px;height:1px;position:absolute;left:-9999em;overflow:hidden}.RadioGroup__label.svelte-tb38lk{white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.RadioGroup--row.svelte-tb38lk{gap:2rem}.RadioGroup--row.svelte-tb38lk .RadioGroup__option:where(.svelte-tb38lk){justify-content:space-between;align-items:center;gap:1.6rem;height:6rem}.RadioGroup--row.svelte-tb38lk .RadioGroup__button:where(.svelte-tb38lk){order:2}.RadioGroup--row.svelte-tb38lk .RadioGroup__label-wrapper:where(.svelte-tb38lk){flex-grow:1;order:1;gap:1.2rem}.RadioGroup--switch.svelte-tb38lk{gap:0}.RadioGroup--switch.svelte-tb38lk .RadioGroup__option:where(.svelte-tb38lk){cursor:pointer;padding:1.5rem 2rem;position:relative}@media (width>=861px){.RadioGroup--switch.svelte-tb38lk .RadioGroup__option:where(.svelte-tb38lk){padding:1.5rem 2.8rem}}.RadioGroup--switch.svelte-tb38lk .RadioGroup__option--checked:where(.svelte-tb38lk){background-color:var(--c-typo);color:var(--c-typo-inverse)}.RadioGroup--switch.svelte-tb38lk .RadioGroup__option:where(.svelte-tb38lk):focus:not(.RadioGroup--switch:where(.svelte-tb38lk) .RadioGroup__option--checked:where(.svelte-tb38lk)){background-color:var(--c-surface)}@media (any-hover:hover){.RadioGroup--switch.svelte-tb38lk .RadioGroup__option:where(.svelte-tb38lk):hover:not(.RadioGroup--switch:where(.svelte-tb38lk) .RadioGroup__option--checked:where(.svelte-tb38lk)):not(:has([disabled])){background-color:var(--c-surface)}}.RadioGroup--switch.svelte-tb38lk .RadioGroup__label-wrapper:where(.svelte-tb38lk){gap:1rem}.RadioGroup--switch.svelte-tb38lk .RadioGroup__icon:where(.svelte-tb38lk){color:var(--c-red);margin-top:-.15em;margin-inline-start:-.5rem;display:block}.RadioGroup--switch.svelte-tb38lk .RadioGroup__button:where(.svelte-tb38lk){border-radius:0;width:100%;height:100%;position:absolute;top:0;left:0}.RadioGroup--switch.svelte-tb38lk .RadioGroup__button[disabled]:where(.svelte-tb38lk){pointer-events:none}.RadioGroup--switch.svelte-tb38lk .RadioGroup__button[disabled]:where(.svelte-tb38lk)+.RadioGroup__label-wrapper:where(.svelte-tb38lk) .RadioGroup__label:where(.svelte-tb38lk){opacity:.5;pointer-events:none}
