.field__label,.form__label,label{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-text-primary)}.field__input,.form__input,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea{font-family:var(--font-body);color:var(--color-text-primary);background-color:var(--color-white);border-color:var(--color-accent-blush)}.field__input::placeholder,.form__input::placeholder,input::placeholder,textarea::placeholder{color:var(--color-text-secondary)}.field__input:focus,.form__input:focus,input:focus,textarea:focus{border-color:var(--color-accent-sage);box-shadow:0 0 0 2px #94a38133}select,.select__select{font-family:var(--font-body);color:var(--color-text-primary);background-color:var(--color-white);border-color:var(--color-accent-blush)}select:focus,.select__select:focus{border-color:var(--color-accent-sage)}input[type=checkbox],input[type=radio]{accent-color:var(--color-accent-sage)}.form__submit,form button[type=submit],.customer button[type=submit]{font-family:var(--font-body);background-color:var(--color-accent-sage);color:var(--color-white);transition:all .3s ease}.form__submit:hover,form button[type=submit]:hover,.customer button[type=submit]:hover{background-color:var(--button-hover-bg)}.form__message--error,.form-status--error,.errors{color:#c45c5c;background-color:#fdf2f2;border-color:#c45c5c}.field--error .field__input,.form--error input{border-color:#c45c5c}.form__message--success,.form-status--success{color:var(--color-accent-sage);background-color:#f4f7f2;border-color:var(--color-accent-sage)}.customer h1,.customer h2{font-family:var(--font-heading);color:var(--color-text-primary)}.customer p,.customer .caption{font-family:var(--font-body);color:var(--color-text-secondary)}.customer a{color:var(--color-accent-sage)}.customer a:hover{color:var(--button-hover-bg)}.customer table{font-family:var(--font-body)}.customer table th{font-family:var(--font-body);color:var(--color-text-primary);border-color:var(--color-accent-blush)}.customer table td{color:var(--color-text-secondary);border-color:var(--color-accent-blush)}.login h1,.register h1{font-family:var(--font-heading);color:var(--color-text-primary)}.login a,.register a{color:var(--color-accent-sage)}.contact h1,.contact h2{font-family:var(--font-heading);color:var(--color-text-primary)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/forms-overrides.css.map */
