.lum-radio.svelte-12juuk4{font:var(--base-font);font-size:var(--base-font-size);text-align:left;background:none;border:none;cursor:pointer;padding:0;box-sizing:border-box;color:var(--black-primary)}.label.svelte-12juuk4{display:block;position:relative;padding-left:20px;z-index:0}.view-button.svelte-12juuk4{display:block;width:100%;background:var(--white-primary);padding:10px 15px;border:1px solid var(--color-border-default);transition:all .3s ease}.view-button.svelte-12juuk4:has(input:where(.svelte-12juuk4):checked){border:1px solid var(--black-primary)}input.svelte-12juuk4{position:absolute;vertical-align:text-bottom;opacity:0}.description.svelte-12juuk4{display:block;color:var(--color-text-muted);margin-top:10px}.name.svelte-12juuk4{display:block;transition:all .3s ease}.name.svelte-12juuk4:before,.name.svelte-12juuk4:after{content:"";position:absolute;top:1px;left:0;width:13px;height:13px;border-radius:7px;box-sizing:border-box}.name.svelte-12juuk4:before{border:1px solid var(--black-primary);background-color:transparent}.name.svelte-12juuk4:after{z-index:-1;border:8px solid var(--white-primary);background-color:var(--black-primary);transition:all .3s ease}input.svelte-12juuk4:checked~.name:where(.svelte-12juuk4):after{border-width:3.5px}.view-button.svelte-12juuk4 .name:where(.svelte-12juuk4){text-transform:uppercase;color:var(--color-text-muted)}.view-button.svelte-12juuk4:has(input:where(.svelte-12juuk4):checked) .name:where(.svelte-12juuk4){color:var(--black-primary)}
