.ContactSupplier_dialogOverlay__J4HIB{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.ContactSupplier_closeButton__R_gS0{position:absolute;top:12px;right:16px;cursor:pointer;font-weight:bolder;font-family:Arial,Helvetica,sans-serif;font-size:1.5rem!important;border:none;background:none;z-index:1002;line-height:1;padding:4px 8px}.ContactSupplier_closeButton__R_gS0:hover{color:#ff0000;text-shadow:0 0 1px #050505}.ContactSupplier_dialogContent__PHCoc{position:relative;background:#fff;padding:20px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);height:100%;z-index:1001;overflow-y:auto}.ContactSupplier_dialogContent__PHCoc::-webkit-scrollbar{width:12px}.ContactSupplier_dialogContent__PHCoc::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ContactSupplier_dialogContent__PHCoc::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.ContactSupplier_dialogContent__PHCoc::-webkit-scrollbar-thumb:hover{background:#555}.ContactSupplier_dialogContent__PHCoc{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.ContactSupplier_dialogContent__PHCoc h2{text-align:center;margin-bottom:3px;color:#474747}.ContactSupplier_dialogContent__PHCoc p{margin-top:10px;font-family:sans-serif;text-align:center;font-size:1rem;color:#474747;margin-bottom:10px}.ContactSupplier_formSection__ESaCL{display:flex;justify-content:space-between;gap:20px}.ContactSupplier_formColumn__woUt4{flex:1 1}.ContactSupplier_formColumn__woUt4 h3{color:#474747}.ContactSupplier_formColumn2__rELr8{margin-top:25px}.ContactSupplier_formGroup__TZwXT{position:relative;padding:15px 0 0;margin-top:11px;width:100%}.ContactSupplier_formField__HyC5O{font-family:inherit;width:100%;border:0;border-bottom:1px solid #9b9b9b;outline:0;font-size:1rem;color:#000;padding:5px 0;background:transparent;transition:border-color .2s;margin-top:1px}.ContactSupplier_formField__HyC5O::placeholder{color:transparent}.ContactSupplier_formLabel__cNMf7{position:absolute;top:20px;left:0;display:block;transition:.2s;font-size:1rem;color:#9b9b9b}.ContactSupplier_formField__HyC5O:focus~.ContactSupplier_formLabel__cNMf7,.ContactSupplier_formField__HyC5O:not(:placeholder-shown)~.ContactSupplier_formLabel__cNMf7{top:0;font-size:.9rem;color:#858585;font-weight:500}.ContactSupplier_formField__HyC5O:focus{padding-bottom:3px;border-width:1px;border-image:linear-gradient(90deg,#000,#e6e6e6);border-image-slice:1}.ContactSupplier_formField__HyC5O:invalid,.ContactSupplier_formField__HyC5O:required{box-shadow:none}.ContactSupplier_selectGroup__nzQuo{position:relative}.ContactSupplier_selectLabel__l31wr{margin-top:17px}.ContactSupplier_selectField__R43Pd{width:100%;padding:7px;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:1rem;color:#535353;margin-top:24px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjY2NjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCA4IDUiPjxwYXRoIGQ9Ik0wIDBsNCAzLjUgNCAzLjV2LjVoLTh6Ii8+PC9zdmc+);background-repeat:no-repeat;background-position:right 10px center;cursor:pointer}.ContactSupplier_selectField__R43Pd::-ms-expand{display:none}.ContactSupplier_selectField__R43Pd:focus{border-color:#5d5d5d;outline:0}.ContactSupplier_selectWithValue__7Y_05{margin-bottom:-7px}.ContactSupplier_selectField__R43Pd~.ContactSupplier_formLabel__cNMf7{position:absolute;top:20px;left:0;display:block;transition:.2s;font-size:1rem;color:#9b9b9b}.ContactSupplier_selectField__R43Pd:focus~.ContactSupplier_formLabel__cNMf7,.ContactSupplier_selectField__R43Pd:not([value=""])~.ContactSupplier_formLabel__cNMf7{top:0;font-size:.9rem;color:#858585;font-weight:500}.ContactSupplier_selectField__R43Pd[value=""]~.ContactSupplier_formLabel__cNMf7{top:20px;font-size:1rem;color:#9b9b9b}.ContactSupplier_formField__HyC5O:required:invalid,.ContactSupplier_selectField__R43Pd:required:invalid{animation:ContactSupplier_pulseBorder__PMJkA 3.5s infinite;border-width:.5px}@keyframes ContactSupplier_pulseBorder__PMJkA{0%{border-color:#ddd}50%{border-color:#ff6e6e;border-width:.5px}to{border-color:#ddd}}.ContactSupplier_supplierSection__S_QWq{border:1px solid #ddd;padding:25px;margin-bottom:10px;border-radius:4px;background-color:#f9f9f9}.ContactSupplier_supplierContainer__fX63S{margin-top:30px}.ContactSupplier_supplierContainer__fX63S h3{margin-bottom:15px;color:#474747}.ContactSupplier_supplierInputs__uhc8F{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:10px}.ContactSupplier_inputGroup__9pIjY{flex:1 1;min-width:0;position:relative}.ContactSupplier_inputGroup__9pIjY .ContactSupplier_formField__HyC5O{width:100%;border:none;border-bottom:1px solid #9b9b9b;outline:none;font-size:1rem;color:#000;padding:7px 0 5px;background:transparent;transition:border-color .2s}.ContactSupplier_inputGroup__9pIjY .ContactSupplier_formField__HyC5O:focus{border-bottom:1px solid #000}.ContactSupplier_inputGroup__9pIjY .ContactSupplier_formLabel__cNMf7{position:absolute;top:0;left:0;font-size:1rem;color:#9b9b9b;pointer-events:none;transition:all .2s ease}.ContactSupplier_inputGroup__9pIjY .ContactSupplier_formField__HyC5O:focus~.ContactSupplier_formLabel__cNMf7,.ContactSupplier_inputGroup__9pIjY .ContactSupplier_formField__HyC5O:not(:placeholder-shown)~.ContactSupplier_formLabel__cNMf7{top:-20px;font-size:.8rem;color:#858585}.ContactSupplier_button__CKNJz{padding:10px 20px;border:none;background-color:#024a81;color:#fff;border-radius:4px;cursor:pointer;font-size:16px}.ContactSupplier_button__CKNJz:hover{background-color:#00355e}.ContactSupplier_buttonDelete__QZgAm{flex:0 0 auto;align-self:center;background:transparent;border:none;cursor:pointer}.ContactSupplier_buttonDeleteContainer__QAk8z{padding:10px;margin-left:20px;border:1px solid #ccc;display:flex;justify-content:center;align-items:center}.ContactSupplier_buttonDeleteContainer__QAk8z:hover{box-shadow:inset 0 0 10px rgba(0,0,0,.1)!important}.ContactSupplier_buttonDelete__QZgAm img{transition:transform .4s;width:20px;height:20px}.ContactSupplier_buttonDelete__QZgAm img:hover{transform:rotate(15deg)}.ContactSupplier_button__CKNJz:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.ContactSupplier_buttonGroup__EBB86{display:flex;justify-content:center;gap:10px;margin-top:30px}.ContactSupplier_supplierAccountNote__Mvpxf{font-size:14px;color:#7c2e2e;margin-bottom:20px;font-weight:700;animation:ContactSupplier_pulseBorderText__Ksq6j 3.5s infinite}@keyframes ContactSupplier_pulseBorderText__Ksq6j{0%{color:#7c2e2e}50%{color:red}to{color:#7c2e2e}}.ContactSupplier_invalidField__gLv7M{border-color:red}.ContactSupplier_errorMessage__uuF5B{font-size:.8em;margin-top:.5em;color:red;margin-top:10px}.ContactSupplier_supplierLabel__1Ziog{font-size:.8rem!important}.ContactSupplier_envForm__Uxahr{text-align:center}.ContactSupplier_envFormlabel__Gu0HZ{margin-left:180px}@media (max-width:850px){.ContactSupplier_envFormlabel__Gu0HZ{font-size:.8rem!important;margin-left:120px}}@media (max-width:600px){.ContactSupplier_envFormlabel__Gu0HZ{margin-left:30px}}.ContactSupplier_animate__animated__36o4x.ContactSupplier_animate__zoomIn__ydai9,.ContactSupplier_animate__animated__36o4x.ContactSupplier_animate__zoomOut__xZQ76{--animate-duration:0.7s}@media (max-width:880px){.ContactSupplier_dialogContent__PHCoc{height:100%;width:80%}}@media (max-width:600px){.ContactSupplier_dialogContent__PHCoc{width:94%;padding:16px 14px}.ContactSupplier_dialogContent__PHCoc h2{font-size:1.4rem;padding:0 36px}.ContactSupplier_formSection__ESaCL{flex-direction:column;gap:0}.ContactSupplier_formColumn2__rELr8{margin-top:0}.ContactSupplier_supplierInputs__uhc8F{flex-direction:column;flex-wrap:wrap;align-items:stretch;gap:28px}.ContactSupplier_supplierSection__S_QWq{padding:20px 15px}.ContactSupplier_buttonDeleteContainer__QAk8z{margin-left:0;align-self:flex-end}.ContactSupplier_envForm__Uxahr:focus~.ContactSupplier_envFormlabel__Gu0HZ,.ContactSupplier_envForm__Uxahr:not(:placeholder-shown)~.ContactSupplier_envFormlabel__Gu0HZ,.ContactSupplier_envForm__Uxahr~.ContactSupplier_envFormlabel__Gu0HZ{position:static;margin-left:0;display:block;text-align:center;font-size:.75rem;line-height:1.3;top:auto;color:#858585}.ContactSupplier_envForm__Uxahr{margin-top:6px}}.index_App___n426{display:flex;flex-direction:column;height:100%;background-image:url(/_next/static/media/body-bg.d81c18a8.jpg)}.index_AppHeader__8sU2x{padding:20px;background:#f2f4f3;border-radius:0 0 14px 14px;box-shadow:0 14px 9px 0 offset rgba(41,41,41,1);display:flex;align-items:center;justify-content:center;position:relative}.index_LogoContainer__jZf8O{padding:10px;position:absolute;left:20px;top:50%;transform:translateY(-50%)}.index_AppLogo__h3U7B{width:180px}.index_AppLogo__h3U7B,.index_inPartLogo__ddQQV{filter:drop-shadow(.5px .5px .5px rgba(0,0,0,.5));height:auto}.index_inPartLogo__ddQQV{width:150px}.index_LogoContainer2__Zt4e0{padding:10px;position:absolute;left:230px;top:58%;transform:translateY(-50%)}.index_AppTitle__Rm_Or{font-family:Archivo Black,sans-serif;color:#22333b;font-weight:700;text-align:center;font-size:47px;letter-spacing:2px;word-spacing:-5px;margin:0;text-shadow:2px 2px 5px rgba(0,0,0,.3)}.index_AppFooter__zcymJ{background:#d8ddde;color:#2e3336;text-align:center;border-radius:14px 14px 0 0;padding:20px;box-shadow:inset 0 1px 1px 0 rgba(41,41,41,1)}.index_AppMain__1k7Hz{flex:1 1;padding:20px;display:flex;flex-direction:column;align-items:center}.index_subContainer__uoITl{width:90%;height:100%;background-color:#f9f9f9;border-radius:28px;border:1px outset #000000}.index_description__fcKbo{margin-top:-35px;margin-bottom:5px;text-align:center;text-shadow:0 4px 5px rgba(0,0,0,.18)}.index_description__fcKbo p{margin:100px 60px 20px;text-align:justify}.index_contactSupplierButton__y4900{background-color:#4a6e8a;color:white;border:none;border-radius:5px;padding:10px 20px;text-align:center;text-decoration:none;font-size:16px;transition:background-color .3s ease;cursor:pointer;margin-bottom:10px;margin-top:-7px}.index_contactSupplierButton__y4900:hover{background-color:#6d879a}.index_container___q52_{display:flex;justify-content:space-around;width:100%}.index_privacyNotice__qg_E1{font-size:1em;color:rgb(224,95,95)}@media (max-width:1381px){.index_AppTitle__Rm_Or{font-size:37px}.index_AppLogo__h3U7B{width:150px;height:auto}.index_inPartLogo__ddQQV{width:110px;height:auto}.index_LogoContainer__jZf8O{left:20px;top:50%}.index_LogoContainer2__Zt4e0,.index_LogoContainer__jZf8O{padding:10px;position:absolute;transform:translateY(-50%)}.index_LogoContainer2__Zt4e0{left:200px;top:58%}}@media (max-width:1111px){.index_AppTitle__Rm_Or{font-size:32px}.index_AppLogo__h3U7B{width:120px;height:auto}.index_inPartLogo__ddQQV{width:90px;height:auto}.index_LogoContainer__jZf8O{left:20px}.index_LogoContainer2__Zt4e0{left:160px}}@media (max-width:950px){.index_description__fcKbo p{font-size:.8rem}.index_AppTitle__Rm_Or{font-size:24px}.index_AppLogo__h3U7B{width:110px;height:auto}.index_inPartLogo__ddQQV{width:80px;height:auto}.index_LogoContainer__jZf8O{left:10px}.index_LogoContainer2__Zt4e0{left:135px}}@media (max-width:770px){.index_AppHeader__8sU2x{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;grid-gap:8px 12px;gap:8px 12px;padding:14px 12px}.index_contactSupplierButton__y4900{background-color:#4a6e8a;color:white;border:none;border-radius:5px;padding:7px 15px;text-align:center;text-decoration:none;font-size:10px;transition:background-color .3s ease;cursor:pointer;margin-bottom:10px;margin-top:-7px}.index_description__fcKbo p{font-size:.7rem}.index_AppTitle__Rm_Or{grid-column:1/-1;font-size:20px;line-height:1.2;letter-spacing:1px;word-spacing:0}.index_AppLogo__h3U7B{width:96px;height:auto}.index_inPartLogo__ddQQV{width:72px;height:auto}.index_LogoContainer2__Zt4e0,.index_LogoContainer__jZf8O{position:static;transform:none;padding:0}}@media (max-width:655px){.index_description__fcKbo p{font-size:.5rem}.index_AppTitle__Rm_Or{font-size:18px}.index_AppLogo__h3U7B{width:80px;height:auto}.index_inPartLogo__ddQQV{width:60px;height:auto}.index_LogoContainer__jZf8O{left:10px}.index_LogoContainer2__Zt4e0{left:100px}}@media (max-width:560px){.index_AppTitle__Rm_Or{font-size:16px}.index_AppLogo__h3U7B{width:70px;height:auto}.index_inPartLogo__ddQQV{width:50px;height:auto}.index_LogoContainer__jZf8O{left:10px}.index_LogoContainer2__Zt4e0{left:90px}}@media (min-height:1094px){.index_App___n426{height:100vh}}