.rx-upload .file-upload-container{display:flex;align-items:center;margin-top:8px}.rx-upload__trigger{border:1px solid #ddd;padding:8px 16px;cursor:pointer;background-color:#fff;color:#000;font-size:14px;font-weight:500;margin-top:8px}.rx-upload__trigger[disabled]{opacity:.5;cursor:not-allowed}.rx-upload .file-name{margin:0 0 0 10px;font-style:italic}.rx-upload__hint{margin:6px 0 0;font-size:12px;color:#666}.rx-upload .preview-container{display:flex;flex-wrap:wrap;margin-top:10px;margin-bottom:10px;gap:10px}.rx-upload .preview-item{position:relative;width:80px}.rx-upload .preview-item img{width:80px;height:80px;object-fit:cover;border:1px solid #ddd;border-radius:6px;display:block}.rx-upload .pdf-icon{display:flex;flex-direction:column;align-items:center;width:80px;border:1px solid #ddd;border-radius:6px;padding:6px 4px 4px;background:#fff5f5;box-sizing:border-box}.rx-upload .pdf-icon--generic{background:#f4f6f7}.rx-upload .pdf-name{font-size:10px;color:#555;margin-top:4px;word-break:break-all;text-align:center;max-width:72px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rx-upload .remove-image{position:absolute;top:-6px;right:-6px;background:red;color:#fff;border:none;border-radius:50%;width:18px;height:18px;cursor:pointer;font-size:12px;line-height:1;padding:0}.rx-upload .preview-item[data-state=uploading],.rx-upload .preview-item[data-state=verifying]{opacity:.6}.rx-upload .preview-item[data-state=failed] img,.rx-upload .preview-item[data-state=failed] .pdf-icon{border-color:#d32f2f}.rx-upload__progress{position:absolute;left:0;right:0;bottom:0;height:4px;background:#0000001f;border-radius:0 0 6px 6px;overflow:hidden}.rx-upload__progress-bar{display:block;height:100%;width:0;background:#6faa39;transition:width .2s ease}.rx-upload .preview-item[data-state=verified] .rx-upload__progress{display:none}.rx-upload__retry{display:block;width:100%;margin-top:4px;padding:2px 0;font-size:10px;border:1px solid #d32f2f;background:#fff;color:#d32f2f;cursor:pointer}.rx-upload__consent{display:flex;align-items:flex-start;gap:8px;margin-top:8px;font-size:13px;line-height:1.4}.rx-upload__consent input{margin-top:3px;flex:0 0 auto}.rx-upload__consent-version{margin:4px 0 0;font-size:11px;color:#777}.rx-upload__status{margin:6px 0;font-size:13px;min-height:1em}.rx-upload__status:empty{display:none}.rx-upload__status[data-kind=error]{color:#d32f2f}.rx-upload__status[data-kind=success]{color:#2e7d32}
/*# sourceMappingURL=/cdn/shop/t/32/assets/prescription-upload.css.map */
