.dd-pz{--pz-ink: #0a0a0a;--pz-muted: rgba(10, 10, 10, .55);--pz-line: rgba(10, 10, 10, .2);--pz-red: #e1131a;display:block;margin:.8rem 0 1.4rem;font-family:var(--font-body-family);color:var(--pz-ink)}.dd-pz__label{display:block;margin-bottom:.6rem;font-size:1.3rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--pz-red)}.dd-pz__input{display:block;width:100%;height:5rem;padding:0 1.4rem;border:1px solid var(--pz-line);border-radius:4px;background:#fff;color:var(--pz-ink);font:inherit;font-size:1.7rem;font-weight:700;letter-spacing:.04em;outline:none;-webkit-appearance:none;appearance:none;transition:border-color .15s,box-shadow .15s}.dd-pz__input::placeholder{color:#0a0a0a4d;font-weight:500}.dd-pz__input:focus{border-color:var(--pz-ink);box-shadow:0 0 0 1px var(--pz-ink)}.dd-pz__meta{min-height:1.6rem;margin-top:.4rem;font-size:1.15rem;font-weight:600;color:var(--pz-muted);text-align:right}.dd-pz__meta:empty{min-height:0;margin:0}.dd-pz__file{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none}.dd-pz__pick{display:flex;align-items:center;gap:1.2rem;min-height:6.4rem;padding:1rem 1.4rem;border:1.5px dashed rgba(10,10,10,.35);border-radius:4px;background:#fafafa;cursor:pointer;transition:border-color .15s,background .15s;-webkit-tap-highlight-color:transparent}.dd-pz__pick:hover,.dd-pz__pick.is-drag{border-color:var(--pz-ink);background:#f2f2f2}.dd-pz__file:focus-visible+.dd-pz__pick{outline:2px solid var(--pz-ink);outline-offset:2px}.dd-pz__pick[hidden]{display:none!important}.dd-pz__pick-icon{display:grid;place-items:center;flex:0 0 4.4rem;height:4.4rem;border-radius:50%;background:var(--pz-ink);color:#fff}.dd-pz__pick-text{display:flex;flex-direction:column;gap:.2rem;line-height:1.25}.dd-pz__pick-text strong{font-size:1.45rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.dd-pz__pick-text small{font-size:1.2rem;color:var(--pz-muted)}.dd-pz.is-busy .dd-pz__pick{opacity:.6;pointer-events:none}.dd-pz__preview{display:flex;align-items:center;gap:1.2rem;padding:.8rem 1.2rem .8rem .8rem;border:1px solid var(--pz-ink);border-radius:4px;background:#fff}.dd-pz__preview[hidden]{display:none!important}.dd-pz__thumb{flex:0 0 6.4rem;width:6.4rem;height:6.4rem;border-radius:3px;object-fit:cover;background:#f2f2f2}.dd-pz__thumb.is-broken{visibility:hidden}.dd-pz__file-info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto;line-height:1.3}.dd-pz__file-info strong{overflow:hidden;font-size:1.35rem;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.dd-pz__file-info small{font-size:1.15rem;color:#1e5b45;font-weight:600}.dd-pz__actions{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.dd-pz__link{padding:0;border:0;background:none;color:var(--pz-ink);font:inherit;font-size:1.2rem;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.dd-pz__link+.dd-pz__link{color:var(--pz-muted)}.dd-pz__msg{margin-top:.6rem;padding:.9rem 1.2rem;border-radius:4px;font-size:1.25rem;line-height:1.45}.dd-pz__msg[hidden]{display:none!important}.dd-pz__msg--error{background:#fdeced;color:#a30d12}.dd-pz__msg--note{background:#fff6e0;color:#6b4a00}.dd-pz__fix{display:inline-block;margin:.4rem 0 0;padding:.5rem 1rem;border:0;border-radius:3px;background:var(--pz-ink);color:#fff;font:inherit;font-size:1.15rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.dd-pz.is-invalid .dd-pz__input,.dd-pz.is-invalid .dd-pz__pick{border-color:var(--pz-red)}.dd-pz--shake{animation:dd-pz-shake .4s}@keyframes dd-pz-shake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@media(prefers-reduced-motion:reduce){.dd-pz--shake{animation:none}}.dd-pz-no-wallet .shopify-payment-button{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/85/assets/dd-personalize.css.map */
