:root{--ds-radio-size:24px}.ds-radio[data-v-215cf524]{width:100%;min-width:var(--ds-radio-size);cursor:pointer;align-items:center;margin-bottom:0;display:flex}.ds-radio--disabled[data-v-215cf524]{pointer-events:none;color:var(--text-icon-disabled)}.ds-radio--card[data-v-215cf524]{min-height:64px;padding:12px 16px}@media(min-width:640px){.ds-radio--card[data-v-215cf524]{padding:16px 20px}}.ds-radio__icon[data-v-215cf524]{min-width:var(--ds-radio-size);width:var(--ds-radio-size);height:var(--ds-radio-size);border-radius:var(--corner-9999);border:var(--border-1) solid var(--border-effect-primary-active);background:var(--background-primary);position:relative}.ds-radio:hover .ds-radio__icon[data-v-215cf524]{border:var(--border-1) solid var(--border-effect-accent)}.ds-radio__input[data-v-215cf524]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute}.ds-radio__input:focus-visible+.ds-radio__icon[data-v-215cf524]{box-shadow:0 0 0 var(--border-25) var(--border-effect-focused);border:none}.ds-radio--freeprice:hover .ds-radio__icon[data-v-215cf524]{border-color:var(--background-fp-accent-default)}.ds-radio__input:active+.ds-radio__icon[data-v-215cf524]{background:var(--background-subdued-default)}.ds-radio__input:checked+.ds-radio__icon[data-v-215cf524]{border:6px solid var(--background-accent-default)}.ds-radio--freeprice .ds-radio__input:disabled+.ds-radio__icon[data-v-215cf524],.ds-radio__input:disabled+.ds-radio__icon[data-v-215cf524]{border-color:var(--border-effect-primary-active);background:var(--background-ghost-default)}.ds-radio--freeprice .ds-radio__input:focus-visible+.ds-radio__icon[data-v-215cf524]{box-shadow:0 0 0 var(--border-25) var(--border-effect-fp-focused);border:none}.ds-radio--freeprice .ds-radio__input:active+.ds-radio__icon[data-v-215cf524]{background:var(--background-fp-subdued-default)}.ds-radio--freeprice .ds-radio__input:checked+.ds-radio__icon[data-v-215cf524]{border-color:var(--background-fp-accent-default)}.ds-radio__input:checked:focus-visible+.ds-radio__icon[data-v-215cf524]:after{content:"";z-index:1;border-radius:var(--corner-9999);width:var(--ds-radio-size);height:var(--ds-radio-size);border:var(--border-25) solid var(--border-effect-over);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ds-radio__input:checked:disabled+.ds-radio__icon[data-v-215cf524]{border-color:var(--background-ghost-pressed)}.ds-radio__label[data-v-215cf524]{width:100%;margin-inline-start:var(--spacing-100)}.ds-radio--disabled .ds-radio__label[data-v-215cf524]{color:var(--text-icon-disabled)}
