.ds-atom.radio-wrapper.cs-g,.ds-atom.radio-wrapper.cs-w{--outline-color:#1871bd}.ds-atom.radio-wrapper.cs-b,.ds-atom.radio-wrapper.cs-ob{--outline-color:#fff}.ds-atom.radio-wrapper{color:var(--primary-color);display:grid;grid-template-columns:repeat(3,auto);align-items:center;width:fit-content;min-height:48px;column-gap:12px;padding:10px;margin:5px 0;background-color:transparent;cursor:pointer!important;box-sizing:border-box;line-height:1}.ds-atom.radio-wrapper.reverse{grid-auto-flow:row}.ds-atom.radio-wrapper input[type=radio]{position:relative;display:initial;align-self:center;padding:initial;appearance:radio;line-height:16px;height:16px;width:16px;cursor:inherit}@media screen and (min-width:481px){.ds-atom.radio-wrapper input[type=radio]{line-height:18px;height:18px;width:18px}}.ds-atom.radio-wrapper label.radio-label{color:var(--primary-color);font-family:Lora,Georgia,serif;align-self:center;font-variant:none;text-transform:none;position:relative;top:1px;margin:0;line-height:16px;width:fit-content;cursor:inherit;font-size:16px}@media screen and (min-width:481px){.ds-atom.radio-wrapper label.radio-label{font-size:18px;line-height:18px}}.ds-atom.radio-wrapper{border-radius:4px}.ds-atom.radio-wrapper:active,.ds-atom.radio-wrapper:focus,.ds-atom.radio-wrapper:hover{outline:1px solid var(--outline-color)}.ds-atom.radio-wrapper:focus-within{outline:solid 1px var(--outline-color)}.ds-atom.radio-wrapper:focus-within:has(input:focus-visible){outline:thick double var(--outline-color)}.ds-atom.radio-wrapper input:focus,.ds-atom.radio-wrapper input:focus-visible{outline:none}