input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],input[type=url],textarea,select,.field__input,.select__select{margin:0;padding:1rem;border:0;background:none;width:100%;font-family:inherit;font-size:inherit;color:rgb(var(--color-foreground));box-sizing:border-box;-webkit-appearance:none;appearance:none;border:1px solid rgba(var(--color-foreground),.2);background-color:rgb(var(--color-background))}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,input[type=url]:focus,textarea:focus,select:focus{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:0;border-color:rgb(var(--color-foreground))}input::placeholder,textarea::placeholder{color:rgba(var(--color-foreground),.5);opacity:1}.field{position:relative;width:100%}.form__label,label{display:block;color:rgb(var(--color-foreground))}.form-message,.field__message{font-size:inherit}.form-message--error,.field__message--error{color:rgb(var(--color-error, 185, 28, 28))}.form-message--success,.field__message--success{color:rgb(var(--color-success, 21, 128, 61))}
/*# sourceMappingURL=/cdn/shop/t/129/assets/custom-forms-buttons.css.map */
