.eld{--eld-brand:#00A0DF;--eld-brand-600:#0089c2;--eld-brand-700:#0072a3;--eld-brand-050:#e8f7fd;--eld-brand-100:#cfeefb;--eld-ink:#0c1519;--eld-ink-700:#2c3c44;--eld-ink-500:#5b6c75;--eld-ink-400:#7d8d96;--eld-line:#dfe6ea;--eld-line-2:#c8d3d9;--eld-surface:#f5f8fa;--eld-surface-2:#eaf0f4;--eld-white:#fff;--eld-warn:#b4690e;--eld-good:#0f7a4d;--eld-r:10px;--eld-r-s:7px;--eld-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;font-family:var(--eld-font);color:var(--eld-ink-700);font-size:15px;line-height:1.55;background:var(--eld-white);box-sizing:border-box;-webkit-font-smoothing:antialiased}.eld *,.eld *:before,.eld *:after{box-sizing:border-box}.eld img,.eld canvas,.eld svg{max-width:100%;display:block}.eld h2,.eld h3,.eld h4{color:var(--eld-ink);margin:0 0 .35em;line-height:1.25;font-weight:700;letter-spacing:-.015em}.eld h2{font-size:1.5rem}.eld h3{font-size:1.05rem}.eld h4{font-size:.9rem}.eld p{margin:0 0 .8em}.eld p:last-child{margin-bottom:0}.eld a{color:var(--eld-brand-700)}.eld :focus-visible{outline:3px solid var(--eld-brand);outline-offset:2px;border-radius:4px}.eld__head{max-width:760px;margin:0 0 22px}.eld__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--eld-brand-700);margin-bottom:10px}.eld__eyebrow:before{content:"";width:20px;height:2px;background:var(--eld-brand);border-radius:2px}.eld__grid{display:grid;grid-template-columns:minmax(0,445px) minmax(0,1fr);gap:24px;align-items:start}.eld__panel{background:var(--eld-white);border:1px solid var(--eld-line);border-radius:var(--eld-r);overflow:hidden;min-width:0}.eld__stage{position:sticky;top:16px;background:var(--eld-surface);border:1px solid var(--eld-line);border-radius:var(--eld-r);overflow:hidden;min-width:0}.eld__steps{display:flex;overflow-x:auto;border-bottom:1px solid var(--eld-line);background:var(--eld-surface);scrollbar-width:thin}.eld__steps button{flex:1 1 auto;min-width:0;font:inherit;font-size:.78rem;font-weight:650;color:var(--eld-ink-500);background:none;border:0;border-bottom:2px solid transparent;padding:12px 8px;cursor:pointer;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:6px;transition:.15s ease}.eld__steps button:hover{color:var(--eld-ink);background:var(--eld-surface-2)}.eld__steps button[aria-selected=true]{color:var(--eld-brand-700);border-bottom-color:var(--eld-brand);background:var(--eld-white)}.eld__steps .n{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--eld-line);color:var(--eld-ink-700);font-size:.66rem;font-weight:700}.eld__steps button[aria-selected=true] .n{background:var(--eld-brand);color:#fff}.eld__step{display:none;padding:22px}.eld__step.is-active{display:block}.eld__stepfoot{display:flex;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid var(--eld-line)}.eld__stepfoot .eld__btn{flex:1}.eld__field{margin-bottom:16px}.eld__field:last-child{margin-bottom:0}.eld__label{display:block;font-size:.78rem;font-weight:700;color:var(--eld-ink);margin-bottom:6px;letter-spacing:.01em}.eld__help{font-size:.78rem;color:var(--eld-ink-400);margin:5px 0 0}.eld input[type=text],.eld input[type=number],.eld input[type=email],.eld input[type=tel],.eld select,.eld textarea{width:100%;font:inherit;font-size:.9rem;color:var(--eld-ink);background:var(--eld-white);padding:9px 11px;border:1.5px solid var(--eld-line-2);border-radius:var(--eld-r-s);transition:.14s ease}.eld textarea{min-height:84px;resize:vertical}.eld input:focus,.eld select:focus,.eld textarea:focus{outline:none;border-color:var(--eld-brand);box-shadow:0 0 0 3px var(--eld-brand-050)}.eld input[type=color]{width:100%;height:38px;padding:3px;border:1.5px solid var(--eld-line-2);border-radius:var(--eld-r-s);background:var(--eld-white);cursor:pointer}.eld input[type=range]{width:100%;accent-color:var(--eld-brand)}.eld__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.eld__row-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.eld__inline{display:flex;align-items:center;gap:9px}.eld__check{display:flex;align-items:flex-start;gap:9px;font-size:.86rem;cursor:pointer;margin-bottom:9px}.eld__check input{margin-top:3px;accent-color:var(--eld-brand);flex:none;width:15px;height:15px}.eld__check:last-child{margin-bottom:0}.eld__opts{display:grid;gap:8px}.eld__opts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.eld__opt{display:block;border:1.5px solid var(--eld-line-2);border-radius:var(--eld-r-s);padding:11px 13px;cursor:pointer;background:var(--eld-white);transition:.14s ease;position:relative}.eld__opt:hover{border-color:var(--eld-brand-100);background:var(--eld-brand-050)}.eld__opt input{position:absolute;opacity:0;pointer-events:none}.eld__opt .t{display:block;font-size:.86rem;font-weight:650;color:var(--eld-ink)}.eld__opt .d{display:block;font-size:.76rem;color:var(--eld-ink-400);margin-top:2px;line-height:1.4}.eld__opt:has(input:checked),.eld__opt.is-on{border-color:var(--eld-brand);background:var(--eld-brand-050);box-shadow:0 0 0 1px var(--eld-brand)}.eld__opt input:checked~.t{color:var(--eld-brand-700)}.eld__opt input:focus-visible~.t{text-decoration:underline}.eld__chips{display:flex;flex-wrap:wrap;gap:7px}.eld__chip{font:inherit;font-size:.79rem;font-weight:600;padding:7px 11px;border-radius:100px;cursor:pointer;border:1.5px solid var(--eld-line-2);background:var(--eld-white);color:var(--eld-ink-700);transition:.14s ease}.eld__chip:hover{border-color:var(--eld-brand);color:var(--eld-brand-700)}.eld__chip.is-on{background:var(--eld-brand);border-color:var(--eld-brand);color:#fff}.eld__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:.88rem;font-weight:650;line-height:1.2;padding:11px 18px;border-radius:var(--eld-r-s);border:1.5px solid transparent;cursor:pointer;transition:.15s ease;text-decoration:none;text-align:center}.eld__btn svg{width:16px;height:16px;flex:none}.eld__btn--primary{background:var(--eld-brand);color:#fff}.eld__btn--primary:hover{background:var(--eld-brand-600);color:#fff}.eld__btn--dark{background:var(--eld-ink);color:#fff}.eld__btn--dark:hover{background:var(--eld-ink-700);color:#fff}.eld__btn--ghost{background:var(--eld-white);color:var(--eld-ink);border-color:var(--eld-line-2)}.eld__btn--ghost:hover{border-color:var(--eld-brand);color:var(--eld-brand-700);background:var(--eld-brand-050)}.eld__btn--sm{padding:7px 12px;font-size:.8rem}.eld__btn[disabled]{opacity:.5;cursor:not-allowed}.eld__btnrow{display:flex;flex-wrap:wrap;gap:9px}.eld__stagebar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 14px;background:var(--eld-white);border-bottom:1px solid var(--eld-line)}.eld__readout{font-size:.8rem;font-weight:650;color:var(--eld-ink);font-variant-numeric:tabular-nums}.eld__readout span{color:var(--eld-ink-400);font-weight:500}.eld__stagebar .sp{margin-left:auto}.eld__zoom{display:flex;align-items:center;gap:2px;border:1.5px solid var(--eld-line-2);border-radius:var(--eld-r-s);overflow:hidden}.eld__zoom button{font:inherit;font-size:.9rem;font-weight:700;width:30px;height:30px;border:0;background:var(--eld-white);color:var(--eld-ink);cursor:pointer;line-height:1}.eld__zoom button:hover{background:var(--eld-surface-2)}.eld__zoom .v{font-size:.75rem;padding:0 8px;color:var(--eld-ink-500);font-variant-numeric:tabular-nums;min-width:52px;text-align:center}.eld__canvasWrap{position:relative;padding:26px;min-height:340px;display:grid;place-items:center;overflow:auto;background-color:var(--eld-surface);background-image:linear-gradient(45deg,rgba(12,21,25,.045) 25%,transparent 25%,transparent 75%,rgba(12,21,25,.045) 75%),linear-gradient(45deg,rgba(12,21,25,.045) 25%,transparent 25%,transparent 75%,rgba(12,21,25,.045) 75%);background-size:18px 18px;background-position:0 0,9px 9px}.eld__canvasWrap canvas{filter:drop-shadow(0 7px 16px rgba(12,21,25,.32));touch-action:none;cursor:default;background:transparent}.eld__canvasWrap canvas.is-grab{cursor:grab}.eld__canvasWrap canvas.is-grabbing{cursor:grabbing}.eld__stagefoot{padding:11px 14px;background:var(--eld-white);border-top:1px solid var(--eld-line);font-size:.78rem;color:var(--eld-ink-400);display:flex;gap:12px;align-items:center;flex-wrap:wrap}.eld__layers{display:grid;gap:6px;margin-bottom:14px}.eld__layer{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1.5px solid var(--eld-line);border-radius:var(--eld-r-s);background:var(--eld-white);cursor:pointer;transition:.13s ease;text-align:left;font:inherit;width:100%}.eld__layer:hover{border-color:var(--eld-brand-100);background:var(--eld-brand-050)}.eld__layer.is-on{border-color:var(--eld-brand);background:var(--eld-brand-050);box-shadow:0 0 0 1px var(--eld-brand)}.eld__layer .ico{width:26px;height:26px;border-radius:6px;background:var(--eld-surface-2);display:grid;place-items:center;flex:none;color:var(--eld-brand-700)}.eld__layer .ico svg{width:14px;height:14px}.eld__layer .nm{flex:1;min-width:0;font-size:.83rem;font-weight:600;color:var(--eld-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eld__layer .ty{font-size:.7rem;color:var(--eld-ink-400);text-transform:uppercase;letter-spacing:.06em;flex:none}.eld__empty{border:1.5px dashed var(--eld-line-2);border-radius:var(--eld-r-s);padding:18px;text-align:center;font-size:.83rem;color:var(--eld-ink-400);margin-bottom:14px}.eld__props{border:1px solid var(--eld-line);border-radius:var(--eld-r-s);padding:15px;background:var(--eld-surface);margin-top:14px}.eld__props h4{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.eld__note{background:var(--eld-brand-050);border:1px solid var(--eld-brand-100);border-left:3px solid var(--eld-brand);border-radius:0 var(--eld-r-s) var(--eld-r-s) 0;padding:12px 14px;font-size:.84rem;color:var(--eld-ink-700)}.eld__note--warn{background:#fdf6e9;border-color:#f0dcb4;border-left-color:var(--eld-warn);color:#6b4708}.eld__note--good{background:#eaf7f0;border-color:#c2e5d3;border-left-color:var(--eld-good);color:#0d5738}.eld__note+.eld__note{margin-top:10px}.eld__match{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1.5px solid var(--eld-line);border-radius:var(--eld-r-s);background:var(--eld-white);margin-bottom:9px}.eld__match .mi{flex:1;min-width:0}.eld__match .mt{font-size:.85rem;font-weight:650;color:var(--eld-ink);line-height:1.35}.eld__match .mp{font-size:.82rem;color:var(--eld-brand-700);font-weight:700;margin-top:3px;font-variant-numeric:tabular-nums}.eld__match select{margin-top:8px;font-size:.82rem;padding:7px 9px}.eld__match .ma{margin-top:9px}.eld__summary{border:1px solid var(--eld-line);border-radius:var(--eld-r-s);overflow:hidden;margin-bottom:16px}.eld__summary dl{margin:0;display:grid;grid-template-columns:auto 1fr}.eld__summary dt,.eld__summary dd{margin:0;padding:8px 12px;font-size:.82rem;border-bottom:1px solid var(--eld-line)}.eld__summary dt{background:var(--eld-surface);color:var(--eld-ink-500);font-weight:600;white-space:nowrap}.eld__summary dd{color:var(--eld-ink);font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.eld__summary dl>*:nth-last-child(-n+2){border-bottom:0}.eld__spinner{width:15px;height:15px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:eld-spin .7s linear infinite}@keyframes eld-spin{to{transform:rotate(360deg)}}.eld__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#0c1519b8;display:none;align-items:center;justify-content:center;padding:20px}.eld__modal.is-open{display:flex}.eld__modalbox{background:var(--eld-white);border-radius:var(--eld-r);max-width:min(760px,100%);max-height:90vh;overflow:auto;padding:24px;box-shadow:0 30px 70px -20px #00000080}.eld__modalbox img{display:block;margin:0 auto 16px;background:#fff;border:1px solid var(--eld-line);border-radius:6px;width:auto;height:auto;max-width:100%;max-height:58vh;object-fit:contain}.eld__modalhead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.eld__x{font:inherit;font-size:1.4rem;line-height:1;background:none;border:0;cursor:pointer;color:var(--eld-ink-400);padding:2px 6px}.eld__x:hover{color:var(--eld-ink)}.eld__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.eld__offscreen{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden}@media(max-width:1000px){.eld__grid{grid-template-columns:minmax(0,1fr)}.eld__stage{position:static;order:-1}.eld__canvasWrap{min-height:280px;padding:18px}}@media(max-width:560px){.eld__step{padding:16px}.eld__row,.eld__row-3,.eld__opts--2{grid-template-columns:minmax(0,1fr)}.eld__steps button{font-size:.74rem;padding:11px 6px;gap:5px}.eld__steps .n{width:17px;height:17px}.eld__stepfoot{flex-direction:column}.eld__modalbox{padding:18px}}@media(prefers-reduced-motion:reduce){.eld *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/earlsmere-label-designer.css.map */
