.bit{margin:1em 0;position:relative;}.bit__label{font:var(--demi);margin:0 0 5px 0;}.bit__label--after{display:inline-block;padding:0 0 0 40px;}.bit__main input{font:var(--small);font-weight:400;border:1px solid var(--pen);border-radius:60px;padding:10px 20px;}.bit__main input[type="text"],.bit__main input[type="email"],.bit__main input[type="password"],.bit__main input[type="tel"],.bit__main input[type="number"]{width:100%;box-sizing:border-box;background:transparent !important;color:var(--pen);}.bit__desc{font:var(--mini);margin:5px 0 0 0;line-height:1.5em;}fieldset legend{display:none;}.form-actions{text-align:right;}
