[data-image-workshop]>*,.customization-import,.customization-formats{min-width:0}[data-image-workshop] [hidden]{display:none!important}.customization-import h2,.customization-formats h2{margin-top:0}.customization-dropzone{display:grid;justify-items:center;gap:.6rem;padding:1.8rem 1.2rem;border:2px dashed var(--store-line, #d8c8b4);border-radius:1.2rem;background:var(--store-paper, #faf7f0);text-align:center;transition:border-color .15s,background .15s}.customization-dropzone.is-dragging{border-color:#466448;background:#edf2e9}.customization-dropzone:focus-within{outline:3px solid #466448;outline-offset:3px}.customization-upload-mark{display:grid;place-items:center;width:2.8rem;height:2.8rem;border-radius:50%;background:#e9e4d7;color:#314733;font-size:1.8rem}.customization-dropzone.has-image .customization-upload-mark{display:none}.customization-dropzone>.customization-preview{width:100%;min-width:0;margin:0 0 .35rem;text-align:left}.customization-dropzone label{font-weight:700;font-size:1.12rem}.customization-dropzone p{margin:0}.customization-dropzone input[type=file]{max-width:100%;min-width:0;width:100%;font:inherit;font-size:.9rem;padding:.65rem;background:#fff;border-radius:.7rem}.customization-dropzone input::file-selector-button{max-width:100%;border:0;border-radius:.4rem;padding:.65rem .8rem;margin-right:.65rem;background:#e8ebdf;color:#233d2c;font:inherit;font-weight:600;cursor:pointer}.customization-guidance,.customization-privacy{font-size:.88rem;line-height:1.65}.customization-status{margin:.25rem 0;font-size:.94rem;line-height:1.5}.customization-status{overflow-wrap:anywhere}[data-upload-progress]{display:block;width:100%;height:.7rem;accent-color:#466448}.customization-error{border-left:3px solid #a03425;border-radius:.3rem;padding:.8rem 1rem;background:#fcf0eb;color:#84271d;overflow-wrap:anywhere}.customization-preview{margin:.3rem 0;overflow:hidden;border:1px solid #ddd4c6;border-radius:.9rem;background:#f2eee6}.customization-preview img{display:block;width:100%;height:auto;max-height:340px;object-fit:contain}.customization-preview figcaption{display:grid;gap:.25rem;padding:.9rem 1rem;background:#fffdf8;overflow-wrap:anywhere}.customization-remove{margin-top:.8rem}.customization-no-formats{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid #ddd4c6}.customization-no-formats p{line-height:1.7}.customization-next{margin-top:1.5rem}[data-image-workshop] .store-button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:600px){.customization-dropzone{padding:1.3rem .8rem}.customization-preview img{max-height:260px}.customization-import .store-button,.customization-next .store-button{width:100%}}
