.hdt-contact-form input.hdt-input--error{border-color:rgb(var(--color-error-text))!important;margin-bottom:5px}.hdt-contact-form input[type=date],.hdt-contact-form input[type=email],.hdt-contact-form input[type=number],.hdt-contact-form input[type=password],.hdt-contact-form input[type=tel],.hdt-contact-form input[type=text],.hdt-contact-form input[type=url],.hdt-contact-form select,.hdt-contact-form textarea{width:100%;height:40px;line-height:18px;transition:border-color .5s;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgb(var(--color-input-secondary) / .5);color:rgb(var(--color-input-secondary));background-color:rgb(var(--color-input-primary))}.hdt-contact-form *:focus-visible{outline:none}.hdt-contact-form :is(input,select,textarea):focus{border-color:rgb(var(--color-input-secondary))}.hdt-contact-form .hdt-input-textarea{min-height:230px;overflow:hidden;padding:10px 15px}.hdt-contact-form .hdt-fine-print{font-style:italic}.hdt-contact-form .hdt-input-error-message i{margin-inline-end:5px}.hdt-contact-form .hdt-input-error-message{color:rgb(var(--color-error-text))}.hdt-contact-form .hdt-form-message ul li{list-style:disc}.hdt-contact-form .hdt-form-message--error{color:rgb(var(--color-error-text));border:1px solid rgb(var(--color-error-background));background-color:#fff8f8;padding:15px 20px;text-align:start;width:100%;margin:0 0 27.5px}.hdt-contact-form .hdt-form-message__title{margin-bottom:10px}.hdt-contact-form .hdt-form-title,.hdt-contact-form .hdt-info-heading{margin-top:20px;margin-bottom:20px}.hdt-contact-form .hdt-btn-style-bordered,.hdt-contact-form .hdt-btn-style-link{border-top:none;border-right:none;border-left:none}.hdt-contact-form .hdt-btn-style-link{border-bottom:none}.hdt-contact-form :where(input,select,textarea){outline:0;padding:10px 15px;transition:border-color .5s}.hdt-contact-form .hdt-form-input_wrap{margin-bottom:2rem}.hdt-contact-form .hdt-form-input_wrap label{margin-bottom:1rem;display:inline-block;color:rgb(var(--color-input-secondary))}.hdt-contact-form .hdt-form-message--success{color:rgb(var(--color-success-text))}.hdt-contact-form .hdt-btn.hdt-btn-outline{--thickness-btn: .2rem}.hdt-contact-form .hdt-form-checkbox_wrap{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:1.25rem}.hdt-contact-form .hdt-form-checkbox_wrap input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px!important;height:20px!important;min-width:20px!important;margin-top:2px;padding:0!important;border:1px solid rgb(var(--color-input-secondary) / .5);background-color:rgb(var(--color-input-primary));cursor:pointer;flex-shrink:0;position:relative;transition:background-color .2s ease,border-color .2s ease}.hdt-contact-form .hdt-form-checkbox_wrap input[type=checkbox]:checked{background-color:rgb(var(--color-input-secondary));border-color:rgb(var(--color-input-secondary))}.hdt-contact-form .hdt-form-checkbox_wrap input[type=checkbox]:after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid rgb(var(--color-input-primary));border-width:0 2px 2px 0;transform:rotate(45deg)}.hdt-contact-form .hdt-form-checkbox_wrap input[type=checkbox]:checked:after{display:block}.hdt-contact-form .hdt-form-checkbox_wrap label{font-size:.9rem;color:rgb(var(--color-input-secondary));cursor:pointer;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hdt-contact-form.css.map */
