.fluentform{--form-border-color:transparent /*var(--wp--preset--color--contrast-low)*/;--form-gap:var(--space-s)}.fluentform form .ff-el-form-control{transition:all var(--global-duration);padding:var(--input-padding);background:var(--wp--preset--color--base-secondary);border:solid 2px var(--form-border-color);border-radius:var(--input-radius);color:inherit;font-size:inherit;line-height:inherit}.fluentform form .ff-el-input--label label{color:var(--wp--preset--color--contrast);text-transform:uppercase;font-size:var(--fontsize-xs);letter-spacing:1px}.fluentform form .ff-el-form-control:focus{border-color:var(--wp--preset--color--secondary);background-color:var(--wp--preset--color--secondary-base);color:inherit}.fluentform form .ff-el-group{margin-bottom:var(--form-gap)}.fluentform form .ff_submit_btn_wrapper{margin-top:var(--space-m);margin-bottom:0}.fluentform form .ff-btn{font-size:inherit;border-radius:var(--button-radius);padding:var(--button-padding);font-weight:var(--button-fontweight)}.fluentform form .ff-t-container{gap:var(--form-gap)}.fluentform form select.ff-el-form-control:not([size]):not([multiple]){height:unset!important}.fluentform form select.ff-el-form-control:not([size]):not([multiple]) option{padding:.1rem;color:#000}.fluentform form .form-notice{font-size:var(--fontsize-xs);max-width:700px;margin:0 auto}.fluentform form .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:var(--wp--preset--color--primary)}