input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],textarea,select{background:var(--tl-white, #FAFAFA)!important;border:1px solid var(--tl-pearl, #E5E5E5)!important;border-radius:4px!important;padding:14px 16px!important;font-family:var(--tl-font-body, sans-serif)!important;font-size:14px!important;color:var(--tl-charcoal, #1A1A1A)!important;transition:all .3s ease!important;width:100%}input:focus,textarea:focus,select:focus{border-color:var(--tl-gold, #C9A962)!important;outline:none!important;box-shadow:0 0 0 3px #c9a96226!important}input::placeholder,textarea::placeholder{color:var(--tl-silver, #888888)!important}label,.field__label{font-size:var(--tl-text-sm, .875rem)!important;font-weight:500!important;color:var(--tl-charcoal, #1A1A1A)!important;margin-bottom:.5rem!important;display:block!important}form button[type=submit],.form__submit{background:var(--tl-charcoal, #1A1A1A)!important;color:var(--tl-white, #FAFAFA)!important;border:none!important;padding:16px 32px!important;font-size:var(--tl-text-sm, .875rem)!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important;transition:all .3s ease!important}form button[type=submit]:hover,.form__submit:hover{background:var(--tl-gold, #C9A962)!important}input.error,textarea.error,select.error{border-color:var(--tl-error, #8B3A3A)!important}.form__message--error{color:var(--tl-error, #8B3A3A)!important;font-size:var(--tl-text-sm, .875rem)!important;margin-top:.5rem!important}.form__message--success{color:var(--tl-success, #2D5A3D)!important;font-size:var(--tl-text-sm, .875rem)!important;margin-top:.5rem!important}.quantity__button{background:transparent!important;border:1px solid var(--tl-pearl, #E5E5E5)!important;color:var(--tl-charcoal, #1A1A1A)!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s ease!important}.quantity__button:hover{background:var(--tl-charcoal, #1A1A1A)!important;color:var(--tl-white, #FAFAFA)!important}.quantity__input{text-align:center!important;width:60px!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tl-forms.css.map */
