.radio-button-wrapper.svelte-per3za.svelte-per3za{position:relative;display:flex;flex-direction:column;border-radius:15px;padding:20px;border:2px solid var(--light-gray);text-align:left;cursor:pointer;flex:1;transition:var(--transition)}.radio-button-wrapper.small.svelte-per3za.svelte-per3za{padding:10px;border:var(--light-gray-border);background:var(--lighter-gray)}.radio-button-wrapper.small.svelte-per3za.svelte-per3za:hover{border:1px solid var(--gray)}.radio-button-wrapper.small.active.svelte-per3za.svelte-per3za{border:1px solid var(--blue)}.radio-button-wrapper.small.disabled.svelte-per3za.svelte-per3za{border:1px solid transparent}.radio-button-wrapper.modern.svelte-per3za.svelte-per3za{background:var(--white);border:2px solid transparent;box-shadow:var(--drop-shadow-modern)}.radio-button-wrapper.svelte-per3za.svelte-per3za:hover{border:2px solid var(--gray)}.radio-button-wrapper.svelte-per3za:hover .radio{background-color:var(--gray)}.radio-button-wrapper.disabled.svelte-per3za.svelte-per3za{opacity:.5;border:2px solid transparent;pointer-events:none}.radio-button-wrapper.active.svelte-per3za.svelte-per3za{border:2px solid var(--blue);background-color:var(--blue-transparent)}.radio-button-wrapper.active.svelte-per3za .description.svelte-per3za{color:var(--blue)!important}.radio-button-wrapper.svelte-per3za .radio-wrapper.svelte-per3za{display:flex;align-items:center;width:100%}.radio-button-wrapper.svelte-per3za .radio-wrapper .label.svelte-per3za{margin-right:auto;font-size:var(--text-md);line-height:var(--height-md);color:var(--dark);font-weight:500;cursor:pointer}.radio-button-wrapper.svelte-per3za .radio-wrapper .description.svelte-per3za{margin-top:10px}.hasIcon.radio-button-wrapper.svelte-per3za.svelte-per3za{justify-content:center;align-items:center;text-align:center}.hasIcon.radio-button-wrapper.svelte-per3za .radio-wrapper.svelte-per3za{justify-content:center}.hasIcon.radio-button-wrapper.svelte-per3za .radio-wrapper .label.svelte-per3za{margin-right:0}.hasIcon.radio-button-wrapper.svelte-per3za .icon.svelte-per3za{margin-bottom:20px}.hasIcon.radio-button-wrapper.svelte-per3za .radio{position:absolute;top:15px;right:15px}
