.radio-buttons[data-v-5e522988]{display:flex;flex-direction:column;gap:20px}.radio-buttons .options[data-v-5e522988]{align-items:stretch;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px}@media not (max-width:960px){.radio-buttons .options[data-v-5e522988]{flex-direction:row}}.radio-buttons .options[data-v-5e522988] .form-outer,.radio-buttons .options[data-v-5e522988] .radio-buttons-field{flex:1 1 0}.radio-buttons .options [data-v-5e522988] .form-messages{display:none}.radio-buttons .options[data-v-5e522988] .radio-buttons-field .form-option .form-wrapper{align-items:center;display:flex;justify-content:center;min-height:56px}.radio-buttons .header[data-v-5e522988]{font-size:1rem;font-weight:500}.radio-buttons .footer[data-v-5e522988]{font-size:1rem;line-height:1.5}.radio-buttons .footer span[data-v-5e522988]{font-weight:600}.radio-buttons[data-v-5e522988] .form-outer,.radio-buttons[data-v-5e522988] .radio-buttons-field{height:100%}:is(.radio-buttons[data-v-5e522988] .form-outer,.radio-buttons[data-v-5e522988] .radio-buttons-field) .form-inner,:is(.radio-buttons[data-v-5e522988] .form-outer,.radio-buttons[data-v-5e522988] .radio-buttons-field) .form-wrapper{height:100%}.radio-buttons[data-v-5e522988] .custom-amount{align-self:stretch;display:flex}@media not (max-width:960px){.radio-buttons[data-v-5e522988] .custom-amount{flex:0 0 max(175px,10.9375em)}}.radio-buttons[data-v-5e522988] .custom-amount .form-inner,.radio-buttons[data-v-5e522988] .custom-amount .form-outer,.radio-buttons[data-v-5e522988] .custom-amount .form-wrapper{display:flex;flex:1 1 auto;height:100%}.radio-buttons[data-v-5e522988] .custom-amount .form-control[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border:1px solid var(--dark-mode-gray-400,var(--gray-400));box-sizing:border-box;font-size:1rem;height:100%;min-height:56px;padding:15px;text-align:center;transition:background-color .4s,color .4s;width:-moz-fit-content;width:fit-content;width:100%}@media not (max-width:960px){.radio-buttons[data-v-5e522988] .custom-amount .form-control[type=number]{padding:15px 30px}}.radio-buttons[data-v-5e522988] .custom-amount .form-control[type=number]::-moz-placeholder{color:var(--color-primary);font-size:1rem;font-weight:500;-webkit-text-fill-color:var(--color-primary)}.radio-buttons[data-v-5e522988] .custom-amount .form-control[type=number]::placeholder{color:var(--color-primary);font-size:1rem;font-weight:500;-webkit-text-fill-color:var(--color-primary)}.radio-buttons[data-v-5e522988] .custom-amount .form-control[type=number][value]{border:0}.radio-buttons[data-v-5e522988] .custom-amount .form-control[type=number]::-webkit-inner-spin-button,.radio-buttons[data-v-5e522988] .custom-amount .form-control[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.radio-buttons[data-v-5e522988] .form-options{align-items:center;display:flex;gap:20px}@media(max-width:960px){.radio-buttons[data-v-5e522988] .form-options{flex-wrap:wrap}}@media not (max-width:960px){.radio-buttons[data-v-5e522988] .form-options{display:grid;grid-template-columns:repeat(var(--v4faee67b),1fr)}}.radio-buttons[data-v-5e522988] .form-option .form-wrapper{align-items:center;background-color:var(--color-background);border:1px solid var(--dark-mode-gray-400,var(--gray-400));color:var(--color-primary);cursor:pointer;display:block;font-size:1rem;font-weight:500;padding:15px;position:relative;text-align:center;transition:background-color .4s,color .4s}.radio-buttons[data-v-5e522988] .form-option .form-wrapper:has(.form-input:checked){background-color:var(--color-primary);border:0;color:var(--color-text-secondary)}.radio-buttons[data-v-5e522988] .form-option .form-input{position:absolute;visibility:hidden;width:0}.radio-buttons[data-v-5e522988] .form-option .form-label{margin:0}
