cm-radio-group{display:flex;flex-direction:column;gap:8px;min-width:0}cm-radio-group label{display:flex;align-items:center;gap:10px;margin:0;color:var(--color-body);font-size:var(--input-font-size, var(--text-base));letter-spacing:inherit;line-height:1.5;cursor:pointer}cm-radio-group input[type=radio]{flex:none;width:16px;height:16px;margin:0;accent-color:var(--color-accent);cursor:inherit}cm-radio-group label:has(input:disabled){opacity:.5;cursor:not-allowed}cm-radio-group.radio-row{flex-flow:row wrap;column-gap:16px}cm-radio-group.radio-row.radio-card{column-gap:8px}cm-radio-group.radio-row.radio-card label{flex:1 1 10rem}cm-radio-group.radio-card label{padding:calc((var(--input-height, 44px) - 2px - 1.5em) / 2) var(--input-padding-inline, 16px);border:1px solid var(--color-form-border);border-radius:8px;background:var(--color-white)}cm-radio-group.radio-card label:hover{border-color:rgba(var(--color-body-rgb),.45)}cm-radio-group.radio-card label:has(input:checked){border-color:var(--color-accent);background:var(--color-input-radio);box-shadow:var(--color-input-box-shadow)}cm-field[data-invalid] cm-radio-group.radio-card label{border-color:var(--color-error)}cm-radio-group.radio-card label:has(input:disabled){border-color:var(--color-form-border)}
/*# sourceMappingURL=/cdn/shop/t/72/assets/cm-radio.css.map */
