.upload-image-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.upload-image-popup[hidden]{display:none}.upload-image-popup .fixed-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;transition:opacity .3s ease}.upload-image-popup[active] .fixed-overlay{opacity:1}.upload-image-popup__inner{position:relative;z-index:1;width:100%;max-width:500px;padding:1.75rem;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:10px;opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.upload-image-popup[active] .upload-image-popup__inner{opacity:1;transform:translateY(0)}.upload-image-popup__close{position:absolute;top:12px;inset-inline-end:12px;background:none;border:none;cursor:pointer}.upload-image-popup__content{display:flex;flex-direction:column;gap:1rem}.upload-image-popup__dropzone{border:1px dashed #8a8a8a;border-radius:4px;padding:24px;background-color:#fff}.upload-image-popup .file-upload-box{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.upload-image-popup .file-button{padding:8px 16px;border-radius:500px;background:#dac7b7;color:#000;font-size:14px;font-weight:600;white-space:nowrap}.upload-image-popup__error{color:red;font-size:14px}.upload-image-popup .submit-btn{align-self:flex-start;padding:8px 16px;border-radius:500px;border:none;color:#000;background:#dac7b7;font-size:14px;font-weight:600;cursor:pointer}@media(max-width:749px){.upload-image-popup__inner{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/upload-image-popup.css.map */
