.wp-block-spectra-pro-form-input-wrapper{position:relative;margin-bottom:20px}.wp-block-spectra-pro-form-input-wrapper__inner{position:relative;display:flex;align-items:center;width:100%}.wp-block-spectra-pro-form-input-wrapper .wp-block-spectra-pro-form-input-label{display:block;width:100%;margin-bottom:5px;font-size:14px;line-height:22px;font-weight:400;transition:color .2s ease}.wp-block-spectra-pro-form-input-wrapper .wp-block-spectra-pro-form-field-wrapper{position:relative}.wp-block-spectra-pro-form-input-wrapper .wp-block-spectra-pro-form-icon{position:absolute;left:12px;top:0;height:40px;display:flex;align-items:center;z-index:2;pointer-events:none;color:#757575;font-size:16px;transition:color .2s ease}.wp-block-spectra-pro-form-input-wrapper:has(.wp-block-spectra-pro-form-icon) .wp-block-spectra-pro-form-input-field__input{padding-left:40px}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block].spectra-label-color .wp-block-spectra-pro-form-input-label{color:var(--spectra-label-color)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block].spectra-icon-color .wp-block-spectra-pro-form-icon{color:var(--spectra-icon-color)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block].spectra-input-text-color .wp-block-spectra-pro-form-input-field__input{color:var(--spectra-input-text-color)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block].spectra-input-bg-color .wp-block-spectra-pro-form-input-field__input{background-color:var(--spectra-input-bg-color)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block].spectra-input-border-color .wp-block-spectra-pro-form-input-field__input{border-color:var(--spectra-input-border-color)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:hover.spectra-label-color-hover .wp-block-spectra-pro-form-input-label{color:var(--spectra-label-color-hover)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:hover.spectra-icon-color-hover .wp-block-spectra-pro-form-icon{color:var(--spectra-icon-color-hover)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:hover.spectra-input-text-color-hover .wp-block-spectra-pro-form-input-field__input{color:var(--spectra-input-text-color-hover)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:hover.spectra-input-bg-color-hover .wp-block-spectra-pro-form-input-field__input{background-color:var(--spectra-input-bg-color-hover)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:hover.spectra-input-border-color-hover .wp-block-spectra-pro-form-input-field__input{border-color:var(--spectra-input-border-color-hover)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:focus-within.spectra-input-border-color-focus .wp-block-spectra-pro-form-input-field__input{border-color:var(--spectra-input-border-color-focus);box-shadow:0 0 0 1px var(--spectra-input-border-color-focus)}.wp-block-spectra-pro-form-input-wrapper--email .wp-block-spectra-pro-form-icon{left:14px}.wp-block-spectra-pro-form-input-wrapper--password .wp-block-spectra-pro-form-icon{left:14px}.wp-block-spectra-pro-form-input-wrapper--password .wp-block-spectra-pro-form-input-field__input{padding-right:50px}.wp-block-spectra-pro-form-input-wrapper--username .wp-block-spectra-pro-form-icon{left:14px}.wp-block-spectra-pro-form-input-wrapper--first_name .wp-block-spectra-pro-form-icon,.wp-block-spectra-pro-form-input-wrapper--last_name .wp-block-spectra-pro-form-icon{left:14px}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block].spectra-label-color .wp-block-spectra-pro-form-input-label{color:var(--spectra-label-color)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block].spectra-icon-color .wp-block-spectra-pro-form-icon{color:var(--spectra-icon-color)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block].spectra-input-text-color .wp-block-spectra-pro-form-input-field__input{color:var(--spectra-input-text-color)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block].spectra-input-bg-color .wp-block-spectra-pro-form-input-field__input{background-color:var(--spectra-input-bg-color)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block].spectra-input-border-color .wp-block-spectra-pro-form-input-field__input{border-color:var(--spectra-input-border-color)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:hover.spectra-label-color-hover .wp-block-spectra-pro-form-input-label{color:var(--spectra-label-color-hover)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:hover.spectra-icon-color-hover .wp-block-spectra-pro-form-icon{color:var(--spectra-icon-color-hover)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:hover.spectra-input-text-color-hover .wp-block-spectra-pro-form-input-field__input{color:var(--spectra-input-text-color-hover)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:hover.spectra-input-bg-color-hover .wp-block-spectra-pro-form-input-field__input{background-color:var(--spectra-input-bg-color-hover)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:hover.spectra-input-border-color-hover .wp-block-spectra-pro-form-input-field__input{border-color:var(--spectra-input-border-color-hover)}.wp-block-spectra-pro-form-input-wrapper[class*=wp-block]:focus-within.spectra-input-border-color-focus .wp-block-spectra-pro-form-input-field__input{border-color:var(--spectra-input-border-color-focus);box-shadow:0 0 0 1px var(--spectra-input-border-color-focus)}
