.formgent-field-single__wrapper--gdpr{position:relative}.formgent-field-single__wrapper--gdpr .formgent-field-label{display:flex;gap:6px;width:100%}.formgent-field-single__wrapper--gdpr .formgent-field-sub-label{color:var(--formgent-field-label-color);font-size:14px;line-height:22px}.formgent-field-single__wrapper--gdpr .formgent-field-single__input--checkbox{height:1px;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.formgent-field-single__wrapper--gdpr .formgent-field-gdpr-checkbox{align-items:center;border:1px solid #d1d1d7;border-radius:5px;box-sizing:border-box;display:flex;flex:none;height:20px;justify-content:center;margin-right:6px;transition:.3s ease;width:20px}.formgent-field-single__wrapper--gdpr .formgent-field-gdpr-checkbox svg{height:14px;opacity:0;transition:.3s ease;visibility:hidden;width:14px}.formgent-field-single__wrapper--gdpr .formgent-field-single__input--checkbox:checked+label .formgent-field-gdpr-checkbox{background-color:var(--formgent-color-primary);border-color:var(--formgent-color-primary)}.formgent-field-single__wrapper--gdpr .formgent-field-single__input--checkbox:checked+label .formgent-field-gdpr-checkbox svg{fill:var(--formgent-color-primary);opacity:1;stroke:#fff;visibility:visible}.formgent-field-single__wrapper--gdpr .formgent-field-single__input--checkbox:focus-visible+label .formgent-field-gdpr-checkbox{border-color:var(--formgent-color-primary);box-shadow:0 0 0 3px var(--formgent-color-focus-rgb)}.formgent-field-single__wrapper--gdpr.formgent-label-align-right .formgent-field-label{order:0}.formgent-field-single__wrapper--gdpr.formgent-label-align-right .formgent-field-label .formgent-field-gdpr-checkbox{order:2}.formgent-field-single__wrapper--gdpr.formgent-label-align-right .formgent-field-label .formgent-field-sub-label{order:1}.formgent-field-single__wrapper--gdpr.formgent-label-align-right .formgent-field-label .formgent-field-required{order:0}.formgent-field-single__wrapper--gdpr.formgent-label-align-top .formgent-field-label{flex:0 0 100%;flex-wrap:wrap}.formgent-field-single__wrapper--gdpr.formgent-label-align-top .formgent-field-label .formgent-field-sub-label{flex:0 0 100%}.formgent-field-single--gdpr .formgent-field-single__wrapper.formgent-label-align-left{flex-direction:row}.formgent-field-single--gdpr .formgent-field-single__wrapper.formgent-label-align-left .formgent-field-label{align-items:center}.formgent-field-single--gdpr .formgent-field-single__wrapper.formgent-label-align-right{flex-direction:row}.formgent-field-single--gdpr .formgent-field-single__wrapper.formgent-label-align-right input{order:1}.formgent-field-single--gdpr .formgent-field-single__wrapper.formgent-label-align-right .formgent-field-label{align-items:center}.formgent-field-single--gdpr .formgent-field-single__wrapper.formgent-label-align-left .formgent-field-single__input--checkbox,.formgent-field-single--gdpr .formgent-field-single__wrapper.formgent-label-align-right .formgent-field-single__input--checkbox{height:20px;position:relative;top:2px}.formgent-field-single--gdpr .formgent-field-single__wrapper.formgent-label-align-top{flex-wrap:wrap}.formgent-field-single--gdpr .formgent-field-single__wrapper.formgent-label-align-top .formgent-field-single__input--checkbox{margin:0;width:15px}
