.new-contact-form label.new_placeholder_label{color:var(--base-text, #707070);font-family:Encode Sans;font-size:13px;font-style:normal;font-weight:400;line-height:150%;pointer-events:none;position:absolute;left:12px;-webkit-appearance:none;transition:all .2s ease-out}.new-contact-form input.new_placeholder_input.has-content,.new-contact-form select.new_placeholder_input.has-content{padding-top:12px;padding-bottom:0}.new-contact-form input.new_placeholder_input.has-content+label.new_placeholder_label,.new-contact-form select.new_placeholder_input.has-content+label.new_placeholder_label{font-size:11px;top:5px}.new-contact-form input.new_placeholder_input:focus-visible,.new-contact-form select.new_placeholder_input:focus-visible,input.with-placeholder:focus-visible,select.with-placeholder:focus-visible,textarea.new_placeholder_input:focus-visible{border:unset;outline:unset}.form_col_new:focus-within{box-shadow:0 0 0 1px #1773b0;border-color:#1773b0}.new-contact-form .radio-inputs .radio-items span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#fff;transform:scale(0)}.new-contact-form .form-seperator{width:100%;height:1px;background-color:#e5e5e5;margin:18px 0}.new-contact-form .radio-inputs .radio-items input:checked~span{background-color:#197cbd;border:unset}.form-error{display:none}.form-error p,#must_check_info,.error-for-tax-type p,.form-error{color:#fb2c36;font-family:Encode Sans;font-size:14px;font-style:normal;font-weight:500;line-height:150%}#terms_checkbox.show-error .error-message{display:block}.form-main-col.error .form_col_new{border-radius:8px;box-shadow:0 0 0 1px #fb2c36;border-color:#fb2c36}.form-main-col.error .form-error{display:block}.new-contact-form .radio-inputs .radio-items input:checked~span:before{transform:scale(1)}.new-contact-form input:disabled{color:#b5b5b5}.new-contact-form .custom-save-button[disabled]{pointer-events:none;background-color:#eaebec;color:#707070}.form_col_new .select-dropdown-icon{position:absolute;right:0;top:0;width:46px;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.select-dropdown-flex .bg-flag,.select-dropdown-flex .bg-flag-billing{background-image:url(https://cdn.shopify.com/static/images/flags/us.svg)}.select-dropdown-flex svg{position:absolute;right:0}#phone_code,#phone_code_billing{display:none}#phone_code.edit-phone,#phone_code_billing.edit-phone{display:block;white-space:nowrap}.form-col.tax-exempt-radio-item,.form-col.form-col-file-upload{flex:100% 0 0}.form_col_checkbox input{width:16px;height:16px;accent-color:#1773B0;cursor:pointer}.form-col.form-col-file-upload .file-input-container.error{border:2px solid #fb2c36;background:#fee9e8}.form-col.form-col-file-upload .file-input-container.error input{color:#fb2c36}.new-contact-form textarea{min-height:125px}.new-contact-form textarea{width:100%;border-radius:8px;border:.66px solid #d1d5dc;background:#fdfdfd;padding:6px 12px}.new-contact-form textarea.has-content{padding-top:18px}.input_with_placeholder.text_area label{top:10px}.new-contact-form textarea.new_placeholder_input.has-content+label.new_placeholder_label{font-size:12px;top:5px;left:13px}.new-contact-form .custom-submit-button.show-loader{pointer-events:none;background-color:#eaebec;color:#707070}.new-contact-form .custom-loader{border:3px solid #ffffff;border-radius:50%;border-top:3px solid #06a0e3;width:21px;height:21px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;display:none}.new-contact-form .custom-submit-button.show-loader .custom-loader{display:block}.new-contact-form .custom-submit-button.show-loader span{display:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (max-width: 768px){.profile-container .form-row{flex-direction:column;gap:10px}.new-contact-form .form-seperator{margin:10px 0}.new-contact-form .custom-save-button{margin-top:8px}.form_col_checkbox.must label{width:90%}}@media only screen and (max-width: 600px){.new-contact-form input.new_placeholder_input,.custom-account-input,.new-contact-form select.new_placeholder_input{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/236/assets/new-contact-form.css.map */
