.page_container__KxyZi{display:flex;flex-direction:column;gap:15px}@media print{.page_container__KxyZi button{display:none}}.page_rowBetween__PkcKw{display:flex;justify-content:space-between;position:relative}@media(max-width:768px){.page_rowBetween__PkcKw a{position:absolute;top:-80px}}.LocaleSwitch_container__Jbyfs{position:relative;display:flex;gap:20px}.LocaleSwitch_link__EKjtK{position:relative;height:30px;width:50px}.LocaleSwitch_link__EKjtK:hover{transform:scale(1.1);transition:all .3s ease-in-out}.Confirmation_grid__cnUHJ{display:grid;grid-gap:10px}.Confirmation_items__1w6tF{margin-bottom:10px;display:flex;flex-direction:column;gap:15px}.Confirmation_footer__sLkeN{padding-top:25px;width:100%;display:flex;flex-direction:column;gap:25px}@media print{.Confirmation_footer__sLkeN{display:none}}.Confirmation_button___ci4t{width:100%;height:50px}@media(min-width:768px){.Confirmation_button___ci4t{width:400px}}.Confirmation_error__2FnQE{color:red;padding-left:10px}.ComplaintRecipe_container__6aQiS{padding-left:1px;display:flex;flex-direction:column;gap:15px}.ComplaintRecipe_row__O21fA strong{margin-right:.3rem}.ComplaintRecipe_row__O21fA strong:after{content:":"}.ComplaintEntryTable_tableWrapper__01JDf{width:100%;overflow-x:auto}.ComplaintEntryTable_table__O9l_K{display:flex;flex-direction:column;width:100%}.ComplaintEntryTable_tableHeader__pCURR{display:flex;background-color:#f2f2f2}@media(max-width:768px){.ComplaintEntryTable_tableHeader__pCURR{display:none}}.ComplaintEntryTable_tableBody__nlPbz{display:flex;flex-direction:column}.ComplaintEntryTable_tableRowWrapper__C8W9B{margin-bottom:15px}.ComplaintEntryTable_evenRow__r0sed{background-color:#f9f9f9}.ComplaintEntryTable_oddRow__G2_F4{background-color:#fff}.ComplaintEntryTable_tableRow__0HwBV{display:flex;flex-direction:row;border-bottom:1px solid #ddd}.ComplaintEntryTable_lengthRow__55nfj{background-color:#f1f1f1}.ComplaintEntryTable_tableCellLength__qg68a,.ComplaintEntryTable_tableCell__omSJb{flex:1;padding:8px;border-bottom:1px solid #ddd;text-align:left;vertical-align:top}@media print{.ComplaintEntryTable_tableCellLength__qg68a,.ComplaintEntryTable_tableCell__omSJb{border:1px solid #ddd}}.ComplaintEntryTable_fileList___cp0V{white-space:pre-wrap;display:flex;flex-direction:column;gap:5px;font-style:italic;color:#555}@media(max-width:768px){.ComplaintEntryTable_tableRow__0HwBV,.ComplaintEntryTable_table__O9l_K{display:block}.ComplaintEntryTable_tableCell__omSJb{display:block;position:relative;padding-left:50%;min-height:50px;border-bottom:none}.ComplaintEntryTable_tableCell__omSJb:before{content:attr(data-label);position:absolute;left:10px;white-space:nowrap;font-weight:700}.ComplaintEntryTable_tableCellLength__qg68a{display:block;position:relative;min-height:50px;border-bottom:none}}.FileDownload_container__5066_{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px}.FileDownload_download__3z2sE:hover,.FileDownload_link__AO4zg:hover{cursor:pointer;text-decoration:underline;color:#007bff}.Form_content__jrwSi{display:flex;flex-direction:column;gap:50px;justify-content:space-between;width:100%}.Form_grid2__1DENE{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}@media(max-width:1024px){.Form_grid2__1DENE{grid-template-columns:1fr}}.Form_grid3___tID9{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}@media(max-width:1024px){.Form_grid3___tID9{grid-template-columns:1fr;gap:25px;padding:0 25px;width:100%}}.Form_grid4__U7qwT{display:grid;grid-template-columns:repeat(4,1fr);gap:50px}@media(max-width:1024px){.Form_grid4__U7qwT{grid-template-columns:1fr;gap:25px;padding:0 25px;width:100%}}.Form_row__dlBIQ{display:flex;flex-wrap:wrap;gap:50px}.Form_ul__s7_z6{list-style-type:none;padding:0;margin:0;border:1px solid #ccc;background:#fafafa;width:-moz-fit-content;width:fit-content}.Form_message__NB0zM{display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:4px}.Form_error__0iTb7{background:#f6f6f6;padding:0 0 0 10px;height:25px;color:red;display:flex;align-items:center}.Form_loading___1rKm{position:fixed;top:0;left:0;height:100%;width:100%;z-index:20;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;gap:20px}.Form_svg__k9D5t{animation:Form_animate__6w2v8 1s linear infinite alternate}.Form_svg__k9D5t svg{width:200px;height:50px;fill:#dbdfc3}@keyframes Form_animate__6w2v8{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.Form_addressZipCity__ykT7l{display:grid;grid-template-columns:150px 1fr;gap:50px}@media(max-width:1024px){.Form_addressZipCity__ykT7l{grid-template-columns:1fr}}.Dropdown_dropdown__Eq4GM{position:relative;display:inline-block;width:100%;height:100%;font-size:1.4rem;font-weight:500;color:#000;text-align:left;border:1px solid #ccc;border-radius:5px;transition:all .3s ease;overflow:hidden;z-index:1}.Dropdown_header__Jd1GC{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;height:4rem;background-color:#f6f6f6}.Dropdown_open__Xc8GX{border-bottom:1px solid #ccc}.Dropdown_header__Jd1GC a{width:100%;height:100%;display:flex;align-items:center}.Dropdown_hover__UgzFU:hover{cursor:pointer}.Dropdown_content__wTf6N{padding:1.5rem;background-color:#fff;border-bottom:1px solid #ccc}.FormButton_next__pZXzH{margin-top:50px;display:flex;justify-content:flex-end;width:100%}.FormButton_back__UMjq5{margin-top:50px;display:flex;justify-content:flex-start}.FormButton_submit__TaVM9{margin-top:50px;display:flex;justify-content:flex-end}.FormButton_error__piLKA{position:absolute;padding-left:10px;padding-bottom:50px;color:red;font-size:1rem;margin-top:5px;margin-bottom:5px}.FormButton_spaceBetweenSubmit__W4Q_v,.FormButton_spaceBetween__N_yyc{display:flex;justify-content:space-between}@media (min-width:1024px){.FormButton_spaceBetweenSubmit__W4Q_v{width:50%}}.Button_button__OYpBC{border:none;padding:8px 16px;text-align:center;text-decoration:none;display:inline-block;font-size:16px}.Button_hover__SPmbq{cursor:pointer}.Button_primary__gCDvS{color:#fff}.Button_primary__gCDvS,.Button_primary__gCDvS:active,.Button_primary__gCDvS:hover{background-color:#53565a}.Button_primary__gCDvS:focus{background-color:#af1685}.Button_primary__gCDvS:disabled{background-color:#53565a;cursor:not-allowed}.Button_secondary__WVlWj{background-color:#f2f2f2;color:#53565a}.Button_secondary__WVlWj:active,.Button_secondary__WVlWj:hover{background-color:#f2f2f2}.Button_secondary__WVlWj:focus{color:#000}.Button_secondary__WVlWj:disabled{background-color:#f2f2f2;cursor:not-allowed}.Button_disabled__0m7Rs:active,.Button_disabled__0m7Rs:focus{background-color:#53565a}.Button_sand__oYacC{background:#edefe1;color:#343741}.Button_sand__oYacC:hover{background:#343741;color:#edefe1;padding:7px 15px;border:1px solid #edefe1}.Button_dark__nP0Pz{background:#343741;color:#fff}.Button_dark__nP0Pz:hover{background:#fff;color:#343741;padding:7px 15px;border:1px solid #343741}.Table_table__C4sOx{width:100%;border-collapse:collapse;overflow-x:auto;position:relative;z-index:1}.Table_header__JwchD{background:#f3f3f3;border-radius:10px;margin:4px 5px!important;font-weight:500}.Table_defaultRow__wuhIL,.Table_header__JwchD,.Table_row__2uzdX{display:flex;border-bottom:1px solid #f1f1f1;position:relative;z-index:1;margin:auto 5px;height:50px;align-items:center;border-radius:10px}.Table_row__2uzdX{font-weight:300}.Table_cellCheckbox__cZdLQ,.Table_cell__fzfkQ{flex:1;padding:0 10px;text-align:left;border-right:1px solid #ddd;width:200px;height:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:50px}.Table_cellCheckbox__cZdLQ input,.Table_cellCheckbox__cZdLQ textarea,.Table_cell__fzfkQ input,.Table_cell__fzfkQ textarea{width:100%;line-height:50px;resize:none;border:none;outline:none;background:rgba(0,0,0,0);overflow:hidden}.Table_cellCheckbox__cZdLQ input,.Table_cell__fzfkQ input{margin-right:-50px}.Table_cellCheckbox__cZdLQ:last-child,.Table_cell__fzfkQ:last-child{border-right:none}.Table_row__2uzdX:nth-child(2n){background-color:#f9f9f9}.Table_row__2uzdX:hover{background-color:#f1f1f1;border:1px solid #ddd;margin:auto 4px}.Table_cellCheckbox__cZdLQ{min-width:50px;flex:0;padding-left:15px;padding-right:15px}.Table_underline__LrwkS:hover{text-decoration:underline}.Table_cursorDefault__LFci1:hover{cursor:default!important}.Table_tableHeader__I_xpA{width:100%;padding:0 5px;display:flex;margin:25px 0}.Table_filterInput__0UYHp{width:100%;min-width:200px;max-width:600px;border-radius:10px;border:1px solid #ddd;text-indent:10px;line-height:50px}.Table_filterInput__0UYHp:focus{outline:none;box-shadow:0 0 0 .2rem rgba(243,243,243,.5)}.Table_checkActionContainer__SM6sd{margin-left:auto}.Input_container__gy5tq{display:flex;flex-direction:column;width:100%;position:relative}.Input_row__M6j37{display:flex;align-items:baseline}.Input_input__EhPif{min-height:30px;padding-left:10px;border:1px solid #000}.Input_number___J7hE{min-height:30px}.Input_label__dl_ei{padding-bottom:10px;width:-moz-fit-content;width:fit-content}.Input_aside__iPSqv{font-size:.7rem;padding-left:3px}.Input_required__hemaf{padding-left:3px;color:red}.Input_textarea__Qfblq{padding-top:5px;min-height:100px;max-height:500px;resize:vertical}.Input_radio__phqLA{padding:10px;display:flex;flex-direction:column;gap:10px}.Input_radioLabel__BBfRP{padding-left:10px}.Input_radioLabel__BBfRP:hover{cursor:pointer}.Input_fileLabel__EK0u6{padding:5px;border:1px solid #ccc;border-radius:5px;font-size:1rem;text-align:center;width:-moz-fit-content;width:fit-content}.Input_fileLabel__EK0u6:hover{cursor:pointer}.Input_error__XS2mA{position:absolute;bottom:0;transform:translateY(100%);color:red;font-size:.8rem;width:-moz-fit-content;width:fit-content;margin-top:2px;padding:5px 0;z-index:100}.Input_error__XS2mA:before{content:"- "}@media(min-width:1024px){.Input_error__XS2mA:before{content:""}}.Number_container__TsH9R{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;gap:2px}.Number_container__TsH9R input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:center}.Number_container__TsH9R input[type=number]::-webkit-inner-spin-button,.Number_container__TsH9R input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Number_number__R7DEQ{min-height:inherit;display:flex;text-align:center;width:50px}.Number_decrement__fhD2g,.Number_increment__C1MEH{min-height:inherit;width:30px}.Number_decrement__fhD2g:hover,.Number_increment__C1MEH:hover{background-color:#f8f9fa;cursor:pointer}.ComplaintEntry_container__NUwST{padding:5px 0;flex-direction:column;gap:25px}.ComplaintEntry_title__nLZ80{font-size:1.5rem}.ComplaintEntry_header__gY2md{display:flex;justify-content:flex-end;position:relative;bottom:-10px}.ComplaintEntry_content0__QH3RY,.ComplaintEntry_content__bXwMt{border-radius:4px;display:flex;flex-direction:column;gap:25px}.ComplaintEntry_content__bXwMt{padding:2rem;background:rgba(246,246,246,.5)}@media(min-width:1024px){.ComplaintEntry_order__yZqCj{display:flex;justify-content:space-between;width:70%;gap:30px}}.ComplaintEntry_evt__QFqh2{display:flex;align-self:end}@media(max-width:1024px){.ComplaintEntry_evt__QFqh2{padding-top:25px;padding-bottom:25px}}.ComplaintEntry_complaintEntry__Xcehj{display:grid;gap:30px;grid-template-columns:100px 10% 1fr 1fr}@media(max-width:1024px){.ComplaintEntry_complaintEntry__Xcehj{grid-template-columns:1fr}}.ComplaintEntry_fileContainer__DRKWs,.ComplaintEntry_productName__uLg26,.ComplaintEntry_productNumber__QlrGP,.ComplaintEntry_quantity__NUXPt{display:flex;justify-content:space-between}.ComplaintEntry_fileContainer__DRKWs{flex-direction:column;width:100%}.ComplaintEntry_removeComplaintEntry__AgBQV{width:25px;height:25px;align-self:flex-end}.ComplaintEntry_removeComplaintEntry__AgBQV:hover{cursor:pointer}.ComplaintEntry_files__gswtQ{padding-top:10px;font-size:.8rem;width:80%;min-height:50px}.ComplaintEntry_file__8eEwE{display:grid;grid-template-columns:25px 1fr;align-items:center;padding:10px 0}.ComplaintEntry_removeFile__bMebj{border:none;background:rgba(0,0,0,0);color:red;height:100%;display:flex;align-items:flex-end}.ComplaintEntry_removeFile__bMebj:hover{cursor:pointer}.ComplaintEntry_add__Gb0If{padding-top:25px;display:flex;justify-content:center}.ComplaintEntry_lengthsCard__c7kNi{background:#fff;border:1px solid #ccc;border-radius:4px;padding:1rem 2rem;margin-bottom:2rem;display:flex;flex-direction:column;gap:25px}.ComplaintEntry_lengthRow__wipB6{display:grid;grid-template-columns:1fr;gap:30px}@media(max-width:1024px){.ComplaintEntry_lengthRow__wipB6{grid-template-columns:1fr}}.ComplaintEntry_unit__2Vm5D{width:-moz-fit-content;width:fit-content}