input{border:1px solid var(--color-border, #f9f9f9)}label{display:block;font-size:14px;color:#555}input[type=text],input[type=number],input[type=email],input[type=password],input[type=tel],select,textarea{appearance:none;--webkit-appearance: none;padding:12px;border:1px solid var(--color-border, #f9f9f9);border-radius:5px;font-size:14px;color:var(--text-color-on-bright, #333333);box-sizing:border-box}input[type=checkbox],input[type=radio]{margin-right:10px;width:15px;height:15px;vertical-align:middle}.form-row{position:relative}.form-row input,.form-row textarea,.form-row select{padding:25px 20px 8px 10px}.form-row input[type=checkbox]{padding:0}.form-row input::placeholder{color:rgba(0,0,0,0)}.form-row textarea::placeholder{color:rgba(0,0,0,0)}.form-row .woocommerce-input-label{position:absolute;left:10px;top:0px;font-size:12px;z-index:50;transition:all 200ms ease-out}.form-row .woocommerce-input-label.no-content{top:12px;font-size:14px}.form-row .woocommerce-input-label.has-content{top:0px}.form-row .woocommerce-input-label.focused{left:10px;top:0px;font-size:12px}.form-row.input-type-radio label{position:static;margin-right:var(--spacing-03)}.form-row.input-type-radio .woocommerce-input-wrapper{display:flex;margin-top:var(--spacing-03)}.form-row.input-type-radio .woocommerce-input-wrapper label{font-size:14px}.form-row.input-type-select label.no-content{top:5px}.form-row.input-type-select label.no-content{top:5px}.form-row.input-type-select .woocommerce-input-wrapper strong{display:block;padding:25px 20px 8px 10px;font-size:14px;color:var(--text-color-on-bright, #333);background:#f9f9f9;border:1px solid var(--color-border, #f0f0f0);border-radius:5px;box-sizing:border-box;min-height:45px;line-height:1.4}.form-row.input-type-select .woocommerce-input-wrapper input[type=hidden]{display:none}.form-row.input-type-select .woocommerce-input-label{top:0;font-size:12px}.woocommerce-form__label-for-checkbox{display:flex;font-size:14px;line-height:14px;align-items:center}.woocommerce-form__label-for-checkbox span{display:block;font-size:14px;line-height:14px}form .form-group{margin-bottom:15px}form input[type=text],form input[type=number],form input[type=email],form input[type=password],form input[type=tel],form select,form textarea{width:100%}body:not(.woocommerce-checkout) input{border-radius:0}.form-row.validate-required input.touched.no-content{border:2px solid var(--color-error, red) !important}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,select:focus,textarea:focus{border:2px solid var(--color-accent) !important;outline:none}/*# sourceMappingURL=pling-forms.css.map */
