.at-symbol:after{content:"@"}.nova-form__field--radio{position:relative}.nova-form__field--radio ul{display:flex;row-gap:1rem;-moz-column-gap:1.2rem;column-gap:1.2rem;flex-wrap:wrap}.nova-form__field--radio .nova-form__field__label{margin-bottom:16px;font-size:var(--text-size-s);font-weight:700;color:var(--cs__primary__fg--default)}.nova-form__field--radio .nova-form__field__input{all:unset;margin-top:.5rem;display:block}.nova-form__field--radio .nova-form__field__input label{display:flex;align-items:center;cursor:pointer;font-size:var(--text-size-s);color:var(--cs__primary__fg--default)}.nova-form__field--radio .nova-form__field__input label input{transition:box-shadow .2s ease,color .1s ease,background .15s linear}.nova-form__field--radio input[type=radio]{flex:0 0 auto;border-radius:50%;width:24px;height:24px;background:#fff;margin-right:10px;position:relative;transition:background .3s ease}.nova-form__field--radio input[type=radio]:before{transition:all .2s ease;transform:scale(0);content:""}.nova-form__field--radio input[type=radio]:checked{background:var(--cs__forms__accent-color)}.nova-form__field--radio input[type=radio]:checked:before{position:absolute;inset:8px;border-radius:99rem;background:#fff;content:"";z-index:10;transform:scale(1);transition-delay:.05s}@media(min-width:48.0625rem){.nova-form__field--radio ul{padding-left:20px}.nova-form__field--radio input[type=radio]{width:32px;height:32px}.nova-form__field--radio input[type=radio]:checked:before{inset:10px}}@media(max-width:48rem){.nova-form__field--radio ul li{flex:0 0 100%}}@media(hover:hover){.nova-form__field--radio .nova-form__field__input label:not([disabled]):not(:disabled):hover input,a:not([disabled]):not(:disabled):hover .nova-form__field--radio .nova-form__field__input label input{box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}}
