.pxFormGenerator h2,.pxFormGenerator h3,.pxFormGenerator .form-title{display:none!important}.hulk-form-warranty-wrapper{max-width:750px;margin:0 auto}.pxFormGenerator{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.pxFormGenerator input[type=text],.pxFormGenerator input[type=email],.pxFormGenerator input[type=date],.pxFormGenerator input[type=tel],.pxFormGenerator select,.pxFormGenerator textarea{width:100%!important;padding:1.5rem 1rem .5rem!important;border:1px solid rgba(var(--color-foreground),.2)!important;border-radius:0!important;background-color:rgba(var(--color-foreground),.03)!important;font-size:1.4rem!important;transition:border-color .2s!important;box-shadow:none!important}.pxFormGenerator input:focus,.pxFormGenerator select:focus,.pxFormGenerator textarea:focus{border-color:rgba(var(--color-foreground),.5)!important;outline:none!important;box-shadow:none!important}.pxFormGenerator label{font-size:1.3rem!important;color:rgba(var(--color-foreground),.7)!important;font-weight:400!important;margin-bottom:.5rem!important;display:block!important}.pxFormGenerator>div,.pxFormGenerator .form-wrapper,.pxFormGenerator .form-container{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.pxFormGenerator input[type=file]{border:2px dashed rgba(var(--color-foreground),.2)!important;border-radius:8px!important;padding:2rem!important;text-align:center!important;cursor:pointer!important;transition:border-color .2s,background-color .2s!important;background-color:transparent!important;width:100%!important;min-height:120px!important}.pxFormGenerator input[type=file]:hover{border-color:rgba(var(--color-foreground),.5)!important;background-color:rgba(var(--color-foreground),.03)!important}.pxFormGenerator .file-upload-wrapper,.pxFormGenerator .file-field{border:2px dashed rgba(var(--color-foreground),.2)!important;border-radius:8px!important;padding:2rem!important;background-color:transparent!important}.hulk-form-warranty-wrapper .hulk-file-upload:hover{border-color:rgba(var(--color-foreground),.5);background-color:rgba(var(--color-foreground),.03)}.hulk-form-warranty-wrapper .hulk-file-upload:before{content:"";display:block;width:32px;height:32px;margin-bottom:.5rem;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='17 8 12 3 7 8'/%3E%3Cline x1='12' y1='3' x2='12' y2='15'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.hulk-form-warranty-wrapper .hulk-file-upload-text{font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.hulk-form-warranty-wrapper .hulk-file-upload-formats{font-size:1.2rem;color:rgba(var(--color-foreground),.4);margin-top:.4rem}.hulk-form-warranty-wrapper .hulk-file-preview{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid rgba(var(--color-foreground),.15);border-radius:8px;margin-top:.8rem}.hulk-form-warranty-wrapper .hulk-file-preview__thumb{width:48px;height:48px;object-fit:cover;border-radius:4px;flex-shrink:0}.hulk-form-warranty-wrapper .hulk-file-preview__info{flex:1;min-width:0}.hulk-form-warranty-wrapper .hulk-file-preview__name{font-size:1.3rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hulk-form-warranty-wrapper .hulk-file-preview__size{font-size:1.2rem;color:rgba(var(--color-foreground),.5)}.hulk-form-warranty-wrapper .hulk-file-preview__remove{background:none;border:none;cursor:pointer;padding:.4rem;color:rgba(var(--color-foreground),.5);transition:color .2s}.hulk-form-warranty-wrapper .hulk-file-preview__remove:hover{color:rgba(var(--color-foreground),.9)}.hulk-form-warranty-wrapper .warranty-upload-intro{color:rgba(var(--color-foreground),.8);line-height:1.5;margin-bottom:.8rem;font-size:1.4rem}.hulk-form-warranty-wrapper .warranty-upload-note-inline{font-size:1.3rem;color:rgba(var(--color-foreground),.55)}.hulk-form-warranty-wrapper .hulk-error,.hulk-form-warranty-wrapper .error-message{font-size:1.3rem;color:#c00;margin-top:.5rem}.pxFormGenerator button[type=submit],.pxFormGenerator .submit-button,.pxFormGenerator input[type=submit]{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border:none!important;padding:1.5rem 3rem!important;font-size:1.5rem!important;cursor:pointer!important;transition:background-color .2s!important;text-transform:uppercase!important;letter-spacing:.1rem!important;font-weight:500!important;width:100%!important;border-radius:0!important;box-shadow:none!important;margin-top:2rem!important}.pxFormGenerator button[type=submit]:hover,.pxFormGenerator .submit-button:hover,.pxFormGenerator input[type=submit]:hover{background-color:rgba(var(--color-button),.85)!important}.pxFormGenerator button[type=submit]:disabled{opacity:.5!important;cursor:not-allowed!important}.hulk-form-warranty-wrapper .form-status,.hulk-form-warranty-wrapper .hulk-success-message{display:flex;align-items:center;gap:1rem;padding:1.5rem;background-color:#0080001a;border:1px solid rgba(0,128,0,.3);border-radius:4px;margin-bottom:2rem}.hulk-form-warranty-wrapper .hulk-processing,.hulk-form-warranty-wrapper .loading-spinner{display:flex;align-items:center;gap:.5rem;font-size:1.3rem;color:rgba(var(--color-foreground),.6);margin-top:.8rem}@keyframes hulk-warranty-spin{to{transform:rotate(360deg)}}.hulk-form-warranty-wrapper .hulk-processing__spinner,.hulk-form-warranty-wrapper .spinner{width:16px;height:16px;border:2px solid rgba(var(--color-foreground),.2);border-top-color:rgba(var(--color-foreground),.6);border-radius:50%;animation:hulk-warranty-spin .6s linear infinite}.hulk-form-warranty-wrapper .required-asterisk,.hulk-form-warranty-wrapper [aria-hidden=true]{color:#c00;margin-left:.2rem}.hulk-form-warranty-wrapper .contact-form-intro,.hulk-form-warranty-wrapper .hulk-form-description{margin-bottom:2rem;font-size:1.4rem;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hulk-warranty-form-styles.css.map */
