:root{--field-width: 85%;--font-size-smallest: .7rem;--font-size-small: 16px;--font-size-middle: 18px;--font-size-high: 1.3rem;--font-size-highest: 2rem;--color-gray-middle: #454a4d;--color-white: #ffffff;--color-gray-light: #cacaca;--color-main-middle: #333333;--color-gold-middle: #00ffb9;--color-black: #000000;--color-success: #05ff00;--color-red-middle: #ff5c5c;--border-white: 2px solid var(--color-white);--border-gray: 2px solid var(--color-gray-light);--border-black: 2px solid var(--color-black);--border-transparent: 2px solid transparent;--input-border-radius: 4px;--inputs-border-width: 0 !important;--border-least-radius: 3px;--height-middle: 3.25rem;--height-higher: 6rem;--height-highest: 8.5rem;--transition: all .25s ease-in-out}body{overflow-x:hidden!important;font-family:Montserrat,sans-serif!important}main{margin-top:-1rem}#customer-success-message-container{display:flex;align-items:center;justify-content:center}#customer-success-message-container>div{position:relative;margin-top:-2.5rem}#customer-success-message-container .close-approve-success{position:absolute;top:30px;right:1rem;background:url(/cdn/shop/files/close-icon-white.png?v=1715171759);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;cursor:pointer;transition:var(--transition)}#customer-success-message-container .close-approve-success:hover{background:url(/cdn/shop/files/close-icon-red.png?v=1715171098);background-size:contain!important;background-repeat:no-repeat!important}.fit-kit-form{display:flex;align-items:center;justify-content:center;width:100%;background-color:transparent;padding:1rem 2rem;border-radius:5px!important;margin-block-end:var(--section-outer-spacin-block-end, var(--section-outer-spacing-block));color:#000!important;margin-bottom:3rem}.fit-kit-form form{display:flex;flex-direction:column;align-items:center;width:100%;max-width:800px;background-color:#fff;border-radius:5px;padding:3rem 2rem;box-shadow:0 8px 24px #959da533}.contact-form-container{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.fit-kit-form img{max-width:100%}.fit-kit-form svg{width:.75rem}.form-title_container{padding-bottom:7.5rem}.form-title{font-size:var(--font-size-highest);padding:1rem 4rem;font-size:36px;font-weight:500}.design-title,.custom-contact-title{color:#000;font-size:var(--font-size-middle);letter-spacing:.5px;font-weight:600;padding:0rem .5rem 2rem}.fit-kit-form input{height:auto;background-color:var(--color-white);transition:var(--transition);border:var(--border-gray);padding:0 3rem}.fit-kit-form input[type=tel]{border-radius:var(--input-border-radius)!important}.fit-kit-form input:-webkit-autofill,.fit-kit-form input:-webkit-autofill:hover,.fit-kit-form input:-webkit-autofill:focus,.fit-kit-form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px white inset!important}.fit-kit-form input:-webkit-autofill{-webkit-text-fill-color:#4b4b4b!important}.fit-kit-form input:focus{border:var(--border-black)}.fit-kit-form p{color:var(--color-black);width:90%;line-height:1.25rem;margin-top:.75rem;transition:var(--transition)}.field{display:block;margin-bottom:3.75rem;height:var(--height-middle);width:var(--field-width);margin-left:.5rem;position:relative;margin-bottom:3.5rem;height:3.5rem}.field-customer{height:auto}.field-customer p{font-weight:500!important;letter-spacing:1px!important;width:100%!important;font-size:.85rem!important}.field:after{box-shadow:none!important;border:none!important}.fit-kit-form .field__input,.field__input:not(:placeholder-shown){width:100%;height:var(--height-middle);padding:.5rem .35rem .4rem .75rem;margin:0rem;border-radius:var(--input-border-radius)}.fit-kit-form .field__input,.field__input:not(:placeholder-shown){color:var(--color-gray-middle)!important;font-weight:600!important;font-size:.9em!important;-webkit-user-select:none;user-select:none}.fit-kit-form p{font-weight:600;font-size:.9em;letter-spacing:.2em;-webkit-user-select:none;user-select:none}.field__input:focus{border:var(--border-black)!important;box-shadow:none!important}.field input,.select,.field-select{transition:var(--transition)}.field input:focus{outline:none!important}.select{position:relative;height:100%;padding:0!important;border:none!important;font-size:var(--font-size-middle)!important;border-radius:var(--input-border-radius)}.select:focus,.field-select:focus{outline:none!important}.fit-kit-form select:hover,.select:hover{cursor:pointer}.fit-kit-form select{max-width:100%;box-sizing:border-box;margin:0;color:#000!important;background:#fff!important;background-size:.65em auto,100%;background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;border:var(--border-gray);border-radius:12px;appearance:none;-moz-appearance:none;-webkit-appearance:none;transition:var(--transition)}.fit-kit-form select:focus,.fit-kit-form input:focus{box-shadow:none;outline:none}.field-select{position:relative;height:var(--height-middle);width:75%;border-radius:var(--input-border-radius)}.select-box strong,.selected-option-image-type span,.selected-option-hear-type span{color:var(--color-gray-middle)!important;font-weight:600!important;font-size:1em!important;text-align:left;-webkit-user-select:none;user-select:none}.field-select.select-box .field-select.select-box-image-type,.field-select.select-box-hear-type{background:#fff!important;height:var(--height-middle)!important}.field-select.select-box{width:74%;margin-right:1%}.select-box:focus-visible,.select-box-image-type:focus-visible,.select-box-hear-type:focus-visible{outline:none!important}.field-select input#contact-phone{width:99%!important;height:var(--height-middle);margin-left:1%}.field-select .options input,.field-select .options-image-type input,.field-select .options-hear-type input{width:100%}.select-box,.select-box-image-type,.select-box-hear-type{position:relative!important;border:var(--border-gray)!important;border-radius:var(--input-border-radius)!important;background:var(--color-white)!important;transition:var(--transition)}.select-box:focus,.select-box-image-type:focus,.select-box-hear-type:focus{border:var(--border-black)!important}.select-box input,.select-box-image-type input,.select-box-hear-type input{width:100%;padding:1rem .6rem;font-size:var(--font-size-middle);outline:none}.select-box input,.select-box-image-type input,.select-box-hear-type input{transition:var(--transition)}.selected-option,.selected-option-image-type,.selected-option-hear-type{position:absolute;top:1rem;background-color:transparent;border-radius:.5rem;width:100%;overflow:hidden;-webkit-tap-highlight-color:transparent;z-index:0}.selected-option div,.selected-option-image-type div,.selected-option-hear-type div{display:flex;justify-content:flex-start;align-items:center;padding-left:21px;position:relative;width:100%;height:100%;text-align:center}.select-box-image-type:hover,.select-box-hear-type:hover{cursor:pointer}.selected-option div.active:after,.selected-option-image-type div.active:after,.selected-option-hear-type div.active:after{transform:translateY(-50%) rotate(225deg)}.selected-option div svg{margin-right:.5rem}.select-box .options,.select-box-image-type .options-image-type,.select-box-hear-type .options-hear-type{position:absolute;top:3.5rem;width:101%;margin-left:-3px;border-radius:var(--border-least-radius);display:none;z-index:100;background:#fff;box-shadow:0 8px 24px #959da533}.select-box .options.active,.select-box-image-type .options-image-type.active,.select-box-hear-type .options-hear-type.active{display:block}.select-box-image-type .options-image-type.active ol,.select-box-hear-type .options-hear-type.active ol{margin-left:0!important}.select-box ol,.select-box-image-type ol,.select-box-hear-type ol{list-style:none;max-height:21rem;padding:.5rem;padding-top:0;overflow:overlay}.select-box ol li,.select-box-image-type ol li,.select-box-hear-type ol li{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-middle);font-weight:600;height:var(--height-middle);margin-top:.25rem;color:var(--color-black);border-radius:var(--border-least-radius);cursor:pointer;transition:var(--transition)}.select-box ol li:hover,.select-box-image-type ol li:hover,.select-box-hear-type ol li:hover{color:#fff;background:var(--color-black)}.select-box ol li div,.select-box-image-type ol li span,.select-box-hear-type ol li span{padding-left:1rem}.select-box ol li strong,.select-box-image-type ol li span,.select-box-hear-type ol li span{font-size:.8em;font-weight:600;transition:var(--transition)}.select-box ol li:hover strong,.select-box-image-type ol li:hover span,.select-box-hear-type ol li:hover span{color:#fff!important}.select-box ol li:first-child,.select-box-image-type ol li:first-child,.select-box-hear-type ol li:first-child{margin-top:.15rem}.select-box ol li div,.select-box-image-type ol li div,.select-box-hear-type ol li div{display:flex;align-items:center;justify-content:space-around}.select-box ol li .country-name{line-height:1.2rem;margin-left:12px}.select-box ol::-webkit-scrollbar,.select-box-image-type ol::-webkit-scrollbar,.select-box-hear-type ol::-webkit-scrollbar{width:.25rem}.select-box ol::-webkit-scrollbar-thumb,.select-box-image-type ol::-webkit-scrollbar-thumb,.select-box-hear-type ol::-webkit-scrollbar-thumb{width:.25rem;height:5rem;background-color:#fff;border-radius:5px}.select-box ol li.hide,.select-box-image-type ol li.hide,.select-box-hear-type ol li.hide{display:none}.select-box svg{width:1.5rem}.country_code_phone__container{border:none}.fit-kit-form .field .field__input::placeholder{font-size:var(--font-size-smallest);opacity:0;background:#fff!important}.fit-kit-form input{line-height:50px}.fit-kit-form .field_textarea{height:6rem}.field__label,.field__input:not(:placeholder-shown)~.field__label,label:not(.variant__button-label):not(.text-label){position:absolute;top:-1.5rem;left:0;font-weight:600;transition:var(--transition)}.field__label,.file__id__container .field__input:not(:placeholder-shown)~.field__label,label:not(.variant__button-label):not(.text-label){top:-1.5rem;text-transform:uppercase;letter-spacing:.2em;font-size:.9em}label.label_hear{top:-2.5rem!important}.invalid_personal_email_alert,.invalid_work_email_alert{display:none;position:absolute!important;left:0!important;top:3.1rem!important;font-size:.85rem!important;font-weight:600!important;padding:5px 10px!important;letter-spacing:1px!important;margin-top:5px!important;margin-bottom:3rem!important;color:var(--color-red-middle)!important;background:#000!important;border-radius:3px!important;text-transform:none!important}.country_code_phone__container{width:var(--field-width);display:flex;justify-content:center}.country_code_phone__container .field{margin-bottom:0!important;width:50%}.image__type__container div,.hear__type__container div{width:100%;color:var(--color-black)}.country_code_phone__container .field:nth-of-type(1){margin-left:0!important}.fit-kit-form input[type=tel]{border-radius:0 .5rem .5rem 0}.fit-kit-form input.search-box{border:var(--border-transparent);background-color:var(--color-main-middle);color:#fff;font-size:var(--font-size-middle);font-weight:600;border-radius:var(--border-least-radius) var(--border-least-radius) 0 0;padding:.5rem .5rem .5rem 1rem;letter-spacing:1px;transition:var(--transition)}.fit-kit-form input.search-box::placeholder{font-size:var(--font-size-middle);font-weight:600;color:var(--color-black);letter-spacing:1px;transition:var(--transition)}#background{height:var(--height-highest);max-height:var(--height-highest);padding:1rem 1.5rem;background:var(--color-white);transition:var(--transition);resize:none;border:var(--border-gray);border-radius:var(--border-least-radius)}#background:hover{cursor:pointer}#background:focus{outline:none!important;border:var(--border-black)!important}.message_field{margin-bottom:1.5rem}.work_email_field{margin-bottom:4.5rem}.fit-kit-form .checkbox{width:100%;display:flex;align-items:center;justify-content:flex-start;font-family:Poppins,sans-serif;margin-bottom:1.5rem;margin-left:.5rem;line-height:1rem;background:none;box-shadow:none}.fit-kit-form input[type=checkbox]{font-size:var(--font-size-middle);-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;border:var(--border-gold);border-radius:.15em;transform:translateY(-.075em);display:flex;align-items:center;justify-content:center;padding:.3rem;border:var(--border-black)}.fit-kit-form input[type=checkbox]:before{content:"";width:.75em;height:.75em;transform:scale(0);transition:var(--transition);box-shadow:inset 1em 1em var(--color-black)}.fit-kit-form input[type=checkbox]:checked:before{transform:scale(1)}.fit-kit-form .checkbox~label{opacity:1!important;padding-inline-start:0!important}.fit-kit-form .checkbox:hover label,.checkbox input:checked+label{color:var(--color-main-middle)}.fit-kit-form .checkbox:hover input{border:var(--border-gold)}.fit-kit-form input[type=checkbox]:hover{cursor:pointer}.fit-kit-form .checkbox label{width:auto;background:#fff;letter-spacing:.25px;font-size:var(--font-size-smallest);padding-left:0;margin-left:.75rem;font-weight:600!important;font-size:var(--font-size-middle)!important;-webkit-user-select:none;user-select:none;transition:var(--transition)}.field_terms_services{margin-top:.5rem;margin-bottom:6rem}.policy-checkbox{display:flex;align-items:center;justify-content:flex-end;width:auto;margin-right:1.25rem;position:absolute;top:4.75rem}.policies__container label{min-width:625px!important;font-weight:600!important;font-size:var(--font-size-middle);-webkit-user-select:none;user-select:none;padding-left:0;margin-left:.5rem;transition:var(--transition)}.policies__container label.label_terms-and-services_desc{margin-left:0}.policies__container label.label_terms-and-services{top:-.4rem}.policy-checkbox a label{color:var(--color-black);border-bottom:var(--border-white);transition:var(--transition)}.policy-checkbox a{text-decoration:none;margin-bottom:.25rem;transition:var(--transition)}.policy-checkbox a:hover,.policy-checkbox a label:hover{cursor:pointer}.policies__container{position:relative;display:flex;align-items:flex-end;justify-content:flex-start}.designedby_policies_container{display:flex;flex-direction:row!important;justify-content:space-between;align-items:flex-start!important;margin-top:1.25rem;width:100%}.design_by{display:flex;align-items:center;width:13rem;padding:2px 10px;background-color:var(--color-black);border-radius:3px}a:after{display:none!important;text-decoration:none!important}.design_by p{color:#fff;font-size:var(--font-size-middle);padding:0;margin:0;padding-left:.5rem}.fit-kit-form .field.file__id__container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:var(--height-highest);position:relative;margin-bottom:4.5rem;transition:var(--transition)}.fit-kit-form label.id-file__placeholder{background:var(--color-white);border:var(--border-gray);border-radius:var(--border-least-radius);margin-top:2.75rem}.fit-kit-form label.id-file__placeholder:hover{border:var(--border-black);background-color:var(--color-black)}.fit-kit-form label.id-file__placeholder:focus{border:var(--border-white)}.fit-kit-form .field.file__id__container input#file{padding:1rem;line-height:var(--font-size-small);width:100%;height:100%}.fit-kit-form .field.file__id__container .validation-id-container{width:100%;height:3rem;display:flex;align-items:center;justify-content:flex-start;position:absolute;bottom:-3.5rem;font-size:.85em;vertical-align:top;font-weight:600;letter-spacing:.15px}.fit-kit-form .field.file__id__container .validation-id-container span{font-size:.85em;font-weight:600;margin-right:.5rem}.file__id__container label:nth-child(1){display:flex;align-items:center}label.id-file__placeholder{position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;margin-top:1rem;text-align:center;border-radius:var(--border-least-radius);transition:var(--transition)}label.id-file__placeholder p{width:300px;font-weight:600;font-size:1em;letter-spacing:.2em;-webkit-user-select:none;user-select:none}label.id-file__placeholder:hover,input:hover{cursor:pointer}label.id-file__placeholder:hover p{color:var(--color-white)!important}.id-file__placeholder .id-file-upload-icon{display:flex;background:url(/cdn/shop/files/pay-stub-black.png?v=1714849869);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;transition:var(--transition)}.id-file__placeholder:hover .id-file-upload-icon{background:url(/cdn/shop/files/pay-stub-white.png?v=1714849869)!important;background-size:contain!important;background-repeat:no-repeat!important}.field_images_description{display:none;margin-bottom:5rem;margin-top:-5.5rem;transition:var(--transition)}.file-upload-images{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:100%}.file-upload-images>.file-upload-image{display:flex;align-items:center;justify-content:space-between;width:100%;height:2.25rem;margin-top:4px;padding:0 12px;background-color:#000;border-radius:3px;box-shadow:0 4px 12px #00000026;transition:var(--transition)}.file-upload-images>.file-upload-image:hover .remove-image-icon{background:url(/cdn/shop/files/close-icon-red.png?v=1715171098);background-size:contain!important;background-repeat:no-repeat!important}.downloaded-image-icon{background:url(/cdn/shop/files/pay-stub-white.png?v=1714849869);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;transition:var(--transition)}.remove-image-icon{background:url(/cdn/shop/files/close-icon-white.png?v=1715171759);background-size:contain;background-repeat:no-repeat;width:22px;height:22px;transition:var(--transition)}.file-upload-image .downloaded-image-name{font-size:.75em;color:#fff!important;font-weight:600;width:70%;line-height:14px}.file-upload-images>div:hover{cursor:pointer}.fit-kit-form .form__message{align-items:flex-start}.fit-kit-form .icon-success{margin-top:.2rem;padding:3rem .25rem 0rem 1rem}.contact__button{border:none;transition:var(--transition);margin-bottom:5rem}.contact__button button{width:100%;border-radius:var(--input-border-radius);font-size:var(--font-size-small);text-transform:uppercase;font-weight:600;letter-spacing:2px;height:3.5rem;color:var(--color-black);background:var(--color-white);border:var(--border-black);cursor:pointer;transition:var(--transition)}.contact__button button:hover{font-weight:600;background-color:var(--color-black);color:var(--color-white);border:var(--border-black)}.contact__button .button:hover .button:after,.contact__button .button:hover,.contact__button .button:focus,.contact__button .button:after,.button:focus:not(:focus-visible):not(.focused),.button:not([disabled]):hover:after{box-shadow:none;outline:none}.success-message-container{display:flex;width:100%;max-width:800px;height:auto;background:transparent;align-items:center;justify-content:center;padding:1rem 0rem}.success-message-container div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:0rem;padding:7rem 0rem;background:var(--color-black);border-radius:5px;box-shadow:0 8px 24px #0003}.success-message-container div img#close-approve-success{margin-bottom:1.25rem;width:70px;height:70px}.success-message-container div h1{font-size:36px;width:451px;font-weight:600;color:var(--color-white)!important;line-height:2.75rem;text-align:center;margin-bottom:0rem;margin-top:0rem}.success-message-container div p{width:575px;color:var(--color-success);margin-top:-.5rem;text-align:center}.success-message-container div a{text-decoration:none;color:var(--color-success)}.error-message{display:none;align-items:center;justify-content:center;position:absolute;left:0;font-size:.85rem;font-weight:600;padding:5px 10px;letter-spacing:1px;margin-top:5px;margin-bottom:3rem;line-height:15px;width:100%;color:var(--color-red-middle);background:#000;border-radius:3px}@media screen and (max-width: 750px){.fit-kit-form{margin-top:1rem;padding-left:0rem;padding-right:0rem}.success-message{padding:2.25rem 1.5rem 2.5rem}.contact-form-container{padding:3rem 1rem 0rem}.fit-kit-form form{width:100%;padding-bottom:7rem;padding:4.5rem 1.15rem}.field{margin-left:0rem;width:100%}.fit-kit-form p{margin:.5rem 0rem 0rem;font-size:var(--font-size-smallest);width:70%}.fit-kit-form p a{margin-left:2px;padding:.1rem .25rem}.contact-form-container{width:100%;padding:0;border:none}.design-title{padding:2rem .5rem 0rem}.select-box .options{width:calc(200% + 1.5rem)}.select-box ol{max-height:27.5rem}.contact__button{padding:0}a.checkbox{width:40%}.designedby_policies_container{flex-direction:column}.designedby_policies_container{margin-top:.25rem}.design_by{width:12rem!important;margin-top:-.5rem}.designedby_policies_container p{width:100%;margin:0}.success-message-container{height:auto;margin-top:0;margin-bottom:2rem;margin-top:-1.5rem;margin:4rem 1rem 2rem!important}.success-message-container div{padding:3rem 0rem;border-radius:5px}.success-message-container div img{margin-bottom:1.25rem;width:70px;height:70px}.success-message-container div h1{font-size:28px;line-height:36px;margin-top:0rem;width:auto;padding:1.1rem 0rem}.success-message-container div p{width:100%;padding:0 1.5rem;font-size:var(--font-size-small);text-align:center;line-height:1.1rem}}@media screen and (max-width: 500px){.fit-kit-form .field.file__id__container .validation-id-container{display:block;bottom:-4.75rem}label.id-file__placeholder p{width:300px}.file-upload-images{top:10rem}.file-upload-images>.file-upload-image{margin-top:5px;width:100%;margin-right:0}.form-title{font-size:1.45rem;font-weight:600;margin-bottom:0;padding-bottom:0;padding-left:1rem;line-height:1.85rem}input#who-are-you{display:none}.work_email_field{margin-bottom:2.5rem}.hear__type__container{margin-bottom:6rem}.hear__type__container .select-box-hear-type{margin-top:2.75rem}.field__label,.file__id__container .field__input:not(:placeholder-shown)~.field__label,label:not(.variant__button-label):not(.text-label){top:-1.5rem}label.label_hear{top:-3rem!important}label.invalid_work_email_alert,label.invalid_personal_email_alert{text-transform:none!important;font-weight:600!important}.field_terms_services{margin-top:1rem;margin-bottom:8rem}.policy-checkbox{top:10.75rem;margin-left:1.5rem}.policy-checkbox input{margin-top:-1.5rem!important}label.label_terms-and-services,label.label_terms-and-services_desc{min-width:325px!important}label.label_terms-and-services{top:-1.1rem!important}.field.contact__button{margin-bottom:1rem}.field.contact__button .submit-btn{font-size:.9rem;font-weight:700!important}.designedby_policies_container{padding:0!important}.fit-kit-form input[type=checkbox]{padding:.2rem}.policy-checkbox:nth-last-of-type(0){margin:.5rem}.policy-checkbox label{font-size:1rem}a.checkbox{width:50%}.designedby_policies_container{align-items:center;flex-direction:column!important}.policies__container{flex-direction:column!important;justify-content:center!important;align-items:center!important}.designedby_policies_container .policy-checkbox{margin-right:0!important}.error-message{top:-4rem}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/fit-kit-aggreement-form.css.map */
