input[type=checkbox],input[type=radio]{accent-color:#9C3D18;width:19px;height:19px;flex:0 0 auto;cursor:pointer}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid rgba(156,61,24,.55);outline-offset:2px}.checkbox__label:before,.field__checkbox:before,.checkbox-mark,.custom-checkbox{border:1px solid #DECDB4!important;border-radius:5px!important;background:#fff!important;transition:background .18s ease,border-color .18s ease}input[type=checkbox]:checked+.checkbox__label:before,input[type=checkbox]:checked+label:before,input[type=checkbox]:checked~.checkbox-mark,input[type=checkbox]:checked+.custom-checkbox{background:#9c3d18!important;border-color:#9c3d18!important;color:#fff3e4!important}input[type=radio]:checked+label:before,input[type=radio]:checked~.radio-mark{border-color:#9c3d18!important;background:#9c3d18!important}.checkbox__label,.field__checkbox+label{font-family:Jost,sans-serif!important;font-size:12.5px!important;font-weight:300!important;line-height:1.6!important;color:#7a6a57!important;cursor:pointer}.checkbox__label a,.field__checkbox+label a{color:#9c3d18!important;text-underline-offset:3px}.button:not(.button--secondary):not(.button--tertiary):not([class*=outline]),button.button--primary,.shopify-challenge__button,.form__submit,button[type=submit]:not(.it-cardact):not(.quantity__button):not([class*=search]):not([class*=close]):not(.it-nl__btn):not(.it-ct__send):not(.it-askm__send):not(.it-404__go){background:#9c3d18!important;border:1px solid #9C3D18!important;border-radius:999px!important;min-height:48px!important;color:#fff3e4!important;font-family:Jost,sans-serif!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:background .18s ease,border-color .18s ease,color .18s ease}.button:not(.button--secondary):not(.button--tertiary):not([class*=outline]):hover,button.button--primary:hover,.shopify-challenge__button:hover,.form__submit:hover,button[type=submit]:not(.it-cardact):not(.quantity__button):not([class*=search]):not([class*=close]):hover{background:#84300f!important;border-color:#84300f!important}.button--secondary,.button--tertiary,.button[class*=outline],button[class*=outline]{background:transparent!important;border:1px solid #9C3D18!important;border-radius:999px!important;min-height:46px!important;color:#9c3d18!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:background .18s ease,color .18s ease}.button--secondary:hover,.button--tertiary:hover,.button[class*=outline]:hover,button[class*=outline]:hover{background:#9c3d18!important;color:#fff3e4!important}.field__input,.select__select,.customer input:not([type=checkbox]):not([type=radio]):not([type=submit]),.customer select,.customer textarea{border:1px solid #DECDB4!important;border-radius:8px!important;background:#faf5ee!important;font-family:Jost,sans-serif!important;font-size:13.5px!important;font-weight:300!important;color:#2a1c12!important;min-height:48px!important}.field__input:focus,.select__select:focus,.customer input:not([type=checkbox]):not([type=radio]):focus,.customer textarea:focus{outline:none!important;border-color:#9c3d18!important;box-shadow:0 0 0 3px #9c3d181a!important}.field__input::placeholder,.customer input::placeholder,.customer textarea::placeholder{color:#a99880!important}.field__label,.form__label{font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#a79582!important}.form__message,.errors,.form-status--error{font-family:Jost,sans-serif!important;font-size:12.5px!important;font-weight:300!important;color:#9c3d18!important}.errors,.form-status--error{background:#fdf4f1!important;border:1px solid #EBCFC5!important;border-radius:8px!important;padding:12px 16px!important}.form-status--success,.form__message--success{background:#f1f5ef!important;border:1px solid #CBDCC6!important;border-radius:8px!important;padding:12px 16px!important;color:#3a6636!important}@media(max-width:749px){.field__input,.customer input:not([type=checkbox]):not([type=radio]),.customer textarea,.customer select{font-size:16px!important}.button,button[type=submit]{min-height:50px!important}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/it-forms.css.map */
