.AddProductForm-module__am5bCa__formWrapper{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;width:100%;display:grid}.AddProductForm-module__am5bCa__inputGroup{flex-direction:column;gap:6px;width:100%;display:flex}.AddProductForm-module__am5bCa__inputGroup label{font-family:var(--roboto);color:var(--grey);text-transform:uppercase;letter-spacing:.4px;font-size:13px;font-weight:500}.AddProductForm-module__am5bCa__inputStyle{width:100%;min-height:42px;font-family:var(--roboto);color:var(--light-black);background:var(--white);border:1px solid var(--medium-grey);border-radius:6px;outline:none;padding:10px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.AddProductForm-module__am5bCa__inputStyle:focus,.AddProductForm-module__am5bCa__inputStyle:focus-within{border-color:var(--dark-aqua);box-shadow:0 0 0 3px #08707b1a}select.AddProductForm-module__am5bCa__inputStyle{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='%237a7a7a' d='M6 8L0 0h12z'/></svg>");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.AddProductForm-module__am5bCa__textAreaGroup{flex-direction:column;grid-column:1/-1;gap:6px;width:100%;display:flex}.AddProductForm-module__am5bCa__textAreaGroup label{font-family:var(--roboto);color:var(--grey);text-transform:uppercase;letter-spacing:.4px;font-size:13px;font-weight:500}.AddProductForm-module__am5bCa__textAreaStyle{width:100%;min-height:120px;font-family:var(--roboto);color:var(--light-black);background:var(--white);border:1px solid var(--medium-grey);resize:vertical;border-radius:6px;outline:none;padding:12px 14px;font-size:14px;transition:border-color .2s,box-shadow .2s}.AddProductForm-module__am5bCa__textAreaStyle:focus{border-color:var(--dark-aqua);box-shadow:0 0 0 3px #08707b1a}.AddProductForm-module__am5bCa__filesInputBlock{border:1px dashed var(--medium-grey);background:#f5f7f9;border-radius:8px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;width:100%;padding:20px;display:grid}.AddProductForm-module__am5bCa__filesInputLabel{font-family:var(--roboto);color:var(--grey);text-transform:uppercase;letter-spacing:.4px;cursor:pointer;flex-direction:column;gap:10px;font-size:13px;font-weight:500;display:flex}.AddProductForm-module__am5bCa__filesInputLabel input[type=file]{font-family:var(--roboto);color:var(--light-black);cursor:pointer;padding:6px 0;font-size:13px}.AddProductForm-module__am5bCa__filesInputLabel input[type=file]::file-selector-button{background:var(--dark-aqua);color:var(--white);font-family:var(--roboto);text-transform:uppercase;letter-spacing:.3px;cursor:pointer;border:none;border-radius:6px;margin-right:12px;padding:8px 16px;font-size:12px;font-weight:500;transition:background .2s}.AddProductForm-module__am5bCa__filesInputLabel input[type=file]::file-selector-button:hover{background:#065d66}.AddProductForm-module__am5bCa__colorsPhotoBlock{border:1px solid var(--light-grey);background:#f5f7f9;border-radius:8px;flex-direction:column;grid-column:1/-1;align-items:stretch;gap:16px;width:100%;padding:20px;display:flex}.AddProductForm-module__am5bCa__colorsPhotoBlock>label{font-family:var(--roboto);color:var(--light-black);margin-bottom:4px;font-size:14px;font-weight:600}.AddProductForm-module__am5bCa__colorsPhotoBlock button[type=button]{background:var(--white);color:var(--dark-aqua);border:1px solid var(--dark-aqua);font-family:var(--roboto);text-transform:uppercase;letter-spacing:.3px;cursor:pointer;border-radius:6px;align-self:flex-start;padding:10px 20px;font-size:13px;font-weight:500;transition:background .2s,color .2s}.AddProductForm-module__am5bCa__colorsPhotoBlock button[type=button]:hover{background:var(--dark-aqua);color:var(--white)}.AddProductForm-module__am5bCa__previewImage{object-fit:cover;border:1px solid var(--light-grey);border-radius:8px;width:120px;height:120px;margin-top:8px;box-shadow:0 1px 4px #0000000f}.AddProductForm-module__am5bCa__galleryPreviewWrapper{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.AddProductForm-module__am5bCa__addProductBtn{background:var(--dark-aqua);width:100%;max-width:320px;height:52px;color:var(--white);font-family:var(--roboto);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;border-radius:6px;grid-column:1/-1;justify-content:center;justify-self:center;align-items:center;gap:10px;margin-top:16px;font-size:15px;font-weight:600;transition:background .2s,transform .1s;display:flex}.AddProductForm-module__am5bCa__addProductBtn:hover:not(:disabled){background:#065d66}.AddProductForm-module__am5bCa__addProductBtn:active:not(:disabled){transform:scale(.98)}.AddProductForm-module__am5bCa__addProductBtn:disabled{background:var(--medium-grey);cursor:not-allowed}
.ButtonSpinner-module__Spj36a__spinner{vertical-align:middle;border:2px solid;border-radius:50%;flex-shrink:0;animation:.7s linear infinite ButtonSpinner-module__Spj36a__spin;display:inline-block}@keyframes ButtonSpinner-module__Spj36a__spin{to{transform:rotate(360deg)}}
.ConfirmPage-module__2E5pLq__confirm-page-wrapper{padding:40px 16px 0}
.PanelPage-module__YyN8Uq__panelWrapper{background:#f5f7f9;flex-direction:column;min-height:100vh;display:flex}.PanelPage-module__YyN8Uq__contentWrapper{flex:1;align-items:stretch;width:100%;display:flex}.PanelPage-module__YyN8Uq__contentWrapper aside{flex-shrink:0;width:260px}.PanelPage-module__YyN8Uq__contentWrapper main{flex:1;padding:32px 40px;overflow-x:auto}@media only screen and (max-width:743px){.PanelPage-module__YyN8Uq__contentWrapper{flex-direction:column}.PanelPage-module__YyN8Uq__contentWrapper aside{width:100%}.PanelPage-module__YyN8Uq__contentWrapper main{padding:20px 16px}}
.SearchInput-module__yCAO8q__updateSectionWrapper{background:var(--white);border-radius:12px;flex-direction:column;align-items:center;gap:16px;max-width:600px;min-height:60vh;margin:0 auto;padding:40px 24px;display:flex;box-shadow:0 2px 12px #0000000f}.SearchInput-module__yCAO8q__updateSearchInput{width:100%;max-width:480px;height:48px;font-family:var(--roboto);color:var(--light-black);background:var(--white);border:1px solid var(--medium-grey);border-radius:6px;outline:none;padding:12px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.SearchInput-module__yCAO8q__updateSearchInput:focus{border-color:var(--dark-aqua);box-shadow:0 0 0 3px #08707b1a}.SearchInput-module__yCAO8q__updateSearchInput::placeholder{color:var(--grey)}.SearchInput-module__yCAO8q__searchArticleBtn{background:var(--dark-aqua);width:100%;max-width:240px;height:46px;color:var(--white);font-family:var(--roboto);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:500;transition:background .2s,transform .1s;display:flex}.SearchInput-module__yCAO8q__searchArticleBtn:hover:not(:disabled){background:#065d66}.SearchInput-module__yCAO8q__searchArticleBtn:active:not(:disabled){transform:scale(.98)}.SearchInput-module__yCAO8q__searchArticleBtn:disabled{background:var(--medium-grey);cursor:not-allowed}.SearchInput-module__yCAO8q__deleteProductBtn{width:100%;max-width:320px;height:48px;color:var(--white);font-family:var(--roboto);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:#ca2e00;border-radius:6px;justify-content:center;align-items:center;gap:10px;margin-top:8px;font-size:14px;font-weight:600;transition:background .2s,transform .1s;display:flex}.SearchInput-module__yCAO8q__deleteProductBtn:hover:not(:disabled){background:#a52400}.SearchInput-module__yCAO8q__deleteProductBtn:active:not(:disabled){transform:scale(.98)}.SearchInput-module__yCAO8q__deleteProductBtn:disabled{background:var(--medium-grey);cursor:not-allowed}
.addproduct-module__Bj5_ca__pageWrapper{background:var(--white);border-radius:12px;flex-direction:column;flex:1;gap:24px;width:100%;max-width:1200px;margin:0 auto;padding:32px;display:flex;box-shadow:0 2px 12px #0000000f}.addproduct-module__Bj5_ca__pageTitle{font-family:var(--roboto);color:var(--light-black);text-align:left;border-bottom:2px solid var(--dark-aqua);padding-bottom:16px;font-size:24px;font-weight:600}@media only screen and (max-width:743px){.addproduct-module__Bj5_ca__pageWrapper{border-radius:8px;padding:20px 16px}.addproduct-module__Bj5_ca__pageTitle{font-size:20px}}
