.fields-group{display:flex;flex-wrap:wrap;gap:20px 10px}@media only screen and (max-width:734px){.fields-group{gap:23px 15px}}.fields-group>*{flex:1 1 270px}@media only screen and (max-width:734px){.fields-group>*{flex:1 1 45%}}.fields-group .select{min-width:unset}@media only screen and (max-width:734px){.fields-group .button{flex:1 1 100%}}.checkbox{align-items:center;cursor:pointer;display:flex;position:relative}.checkbox[data-focus] .checkbox__control,.checkbox[data-hover] .checkbox__control{border-color:var(--checkbox-border-color-hover,var(--checkbox-border-color));box-shadow:0 0 0 2px var(--checkbox-focus-outline)}.checkbox[data-state=checked] .checkbox__control{background:var(--checkbox-bg-checked);border-color:var(--checkbox-border-color-checked,var(--checkbox-border-color))}.checkbox__native{cursor:inherit;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%}.checkbox__control{align-items:center;background:#0000;border:1px solid var(--checkbox-border-color);border-radius:var(--checkbox-border-radius,6px);display:flex;height:25px;justify-content:center;transition:background-color .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1),box-shadow .15s cubic-bezier(.2,0,0,1);width:25px}.checkbox__control svg{color:var(--checkbox-icon-color)}.checkbox__label{color:var(--checkbox-label-color,inherit);font-size:14px;font-weight:500;line-height:1;margin-left:10px;transition:color .15s cubic-bezier(.2,0,0,1)}.checkbox-error{margin-top:5px;text-align:start;width:100%}@media only screen and (min-width:734.1px){.checkbox-error{min-height:10px}}
