.cdu{--cdu-accent: rgb(242, 102, 34);display:block;width:100%}.cdu__label{margin:0 0 8px;font-size:14px;font-weight:600}.cdu__drop{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:22px 16px;border:2px dashed rgba(0,0,0,.25);border-radius:16px;background:#fff8f3;text-align:center;cursor:pointer;transition:border-color .2s ease,background .2s ease}.cdu__drop[hidden]{display:none}.cdu__drop:hover,.cdu__drop.is-dragover{border-color:var(--cdu-accent);background:#fff1e8}.cdu__drop:focus-within{outline:2px solid var(--cdu-accent);outline-offset:2px}.cdu.has-error .cdu__drop{border-color:#d0021b}.cdu__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.cdu__icon{color:var(--cdu-accent);line-height:0}.cdu__cta{font-size:15px}.cdu__btn{display:inline-block;padding:6px 14px;margin-right:4px;border-radius:999px;background:var(--cdu-accent);color:#fff;font-weight:600}.cdu__hint{font-size:12px;opacity:.65}.cdu__preview{display:flex;align-items:center;gap:16px;padding:14px;border:1px solid rgba(0,0,0,.12);border-radius:16px;background:#fff}.cdu__preview[hidden]{display:none}.cdu__phone{position:relative;flex:none;width:92px;aspect-ratio:71.5 / 147.6;border:4px solid #1e1e1e;border-radius:18px;overflow:hidden;background:#eee;box-shadow:0 6px 16px #0000002e}.cdu__art{width:100%;height:100%;object-fit:cover;display:block}.cdu__cam{position:absolute;top:5px;left:5px;width:38%;aspect-ratio:1;border-radius:9px;background:#1e1e22eb}.cdu__cam i{position:absolute;width:38%;aspect-ratio:1;border-radius:50%;background:#111;box-shadow:0 0 0 1.5px #555}.cdu__cam i:nth-child(1){top:8%;left:8%}.cdu__cam i:nth-child(2){bottom:8%;left:8%}.cdu__cam i:nth-child(3){top:31%;right:8%}.cdu__meta{display:flex;flex-direction:column;gap:4px;min-width:0}.cdu__ok{font-size:14px;font-weight:700;color:#1a7f37}.cdu__ok:before{content:"\2713  "}.cdu__name{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cdu__actions{display:flex;gap:14px}.cdu__link{padding:0;border:0;background:none;color:var(--cdu-accent);font:inherit;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer}.cdu__note{font-size:12px;opacity:.6}.cdu__error{margin:8px 0 0;font-size:13px;color:#d0021b}.cdu__error[hidden]{display:none}.cdu__notes-label{display:block;margin:14px 0 6px;font-size:13px;font-weight:600}.cdu__notes{width:100%;padding:10px 12px;border:1px solid rgba(0,0,0,.3);border-radius:12px;font:inherit;font-size:14px;resize:vertical;box-sizing:border-box}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-design-upload.css.map */
