.d1d-kickflip[data-v-4f58af4c]{gap:.6rem;display:grid}.d1d-kickflip__frame[data-v-4f58af4c]{aspect-ratio:4/3;border:1px solid var(--day1-line);border-radius:var(--radius-control);background:#f4f1f6;width:100%;min-height:420px}.d1d-kickflip__hint[data-v-4f58af4c]{color:var(--day1-ink-soft);margin:0;font-size:.74rem}.d1d-kickflip__captured[data-v-4f58af4c]{border-left:4px solid var(--day1-success);border-radius:var(--radius-control);background:#eef8f1;gap:.35rem;padding:.85rem .95rem;display:grid}.d1d-kickflip__captured span[data-v-4f58af4c]{color:var(--day1-ink-soft);font-size:.78rem}.d1d-kickflip__captured img[data-v-4f58af4c]{border-radius:var(--radius-control);max-width:320px}.d1d-kickflip__error[data-v-4f58af4c]{border-radius:var(--radius-control);background:#fbeaea;border-left:4px solid #b23a3a;margin:0;padding:.65rem .8rem;font-size:.78rem;line-height:1.45}.d1d-lite[data-v-cbb91626]{gap:1.1rem;display:grid}.d1d-lite__group[data-v-cbb91626]{border:0;gap:.6rem;margin:0;padding:0;display:grid}.d1d-lite__group legend[data-v-cbb91626]{color:var(--day1-ink-soft);letter-spacing:.055em;text-transform:uppercase;margin-bottom:.45rem;font-size:.62rem;font-weight:900}.d1d-lite__group legend small[data-v-cbb91626]{text-transform:none;font-weight:700}.d1d-lite__chips[data-v-cbb91626]{flex-wrap:wrap;gap:.5rem;display:flex}.d1d-lite__chip[data-v-cbb91626]{border-radius:var(--radius-control);color:var(--day1-ink);cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #cfc5d6;align-items:flex-start;gap:.15rem;padding:.55rem .75rem;display:grid}.d1d-lite__chip strong[data-v-cbb91626]{font-size:.84rem}.d1d-lite__chip span[data-v-cbb91626]:not(.d1d-lite__swatch){color:var(--day1-ink-soft);font-size:.68rem}.d1d-lite__chip--active[data-v-cbb91626]{border-color:var(--day1-plum-deep);box-shadow:0 0 0 2px #4f1f692e}.d1d-lite__chip--swatch[data-v-cbb91626]{align-items:center;gap:.45rem;font-size:.82rem;font-weight:800;display:inline-flex}.d1d-lite__swatch[data-v-cbb91626]{border:1px solid #0000002e;border-radius:50%;width:.95rem;height:.95rem;display:inline-block}.d1d-lite__custom[data-v-cbb91626]{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.d1d-lite__custom label[data-v-cbb91626]{color:var(--day1-ink-soft);letter-spacing:.055em;text-transform:uppercase;gap:.3rem;font-size:.62rem;font-weight:900;display:grid}.d1d-lite__custom input[data-v-cbb91626],.d1d-lite__fields input[data-v-cbb91626],.d1d-lite__fields textarea[data-v-cbb91626]{border-radius:var(--radius-control);color:var(--day1-ink);font:inherit;letter-spacing:normal;text-transform:none;background:#fff;border:1px solid #d4d4d4;min-height:40px;padding:.5rem .62rem}.d1d-lite__custom input[data-v-cbb91626]{max-width:140px}.d1d-lite__fields[data-v-cbb91626]{gap:.75rem;display:grid}.d1d-lite__fields label[data-v-cbb91626]{color:var(--day1-ink-soft);letter-spacing:.055em;text-transform:uppercase;gap:.34rem;font-size:.62rem;font-weight:900;display:grid}.d1d-lite__fields textarea[data-v-cbb91626]{resize:vertical;line-height:1.45}.d1d-lite__issue[data-v-cbb91626]{color:#9b1c1c;margin:0;font-size:.74rem}.d1d-artwork[data-v-71b4502d]{gap:.5rem;display:grid}.d1d-artwork__drop[data-v-71b4502d]{border-radius:var(--radius-control);cursor:pointer;background:#faf9fb;border:1px dashed #b9a9c4;gap:.3rem;padding:.9rem;display:grid}.d1d-artwork__drop--busy[data-v-71b4502d]{opacity:.7}.d1d-artwork__title[data-v-71b4502d]{font-size:.85rem;font-weight:900}.d1d-artwork__hint[data-v-71b4502d]{color:var(--day1-ink-soft);font-size:.72rem;line-height:1.45}.d1d-artwork__drop input[data-v-71b4502d]{font-size:.78rem}.d1d-artwork__ready[data-v-71b4502d]{border-left:4px solid var(--day1-success);border-radius:var(--radius-control);background:#eef8f1;gap:.25rem;padding:.8rem .9rem;display:grid}.d1d-artwork__ready span[data-v-71b4502d]{color:var(--day1-ink-soft);font-size:.72rem}.d1d-artwork__ready .text-button[data-v-71b4502d]{justify-self:start}.d1d-artwork__error[data-v-71b4502d]{border-radius:var(--radius-control);background:#fbeaea;border-left:4px solid #b23a3a;margin:0;padding:.65rem .8rem;font-size:.78rem;line-height:1.45}.d1d-product[data-v-6eb2a062]{gap:clamp(1.5rem,4vw,3rem);padding-bottom:clamp(4rem,8vw,7rem);display:grid}.d1d-product__crumbs[data-v-6eb2a062]{color:var(--day1-ink-soft);flex-wrap:wrap;gap:.5rem;font-size:.75rem;display:flex}.d1d-product__crumbs a[data-v-6eb2a062]{color:var(--day1-plum-deep);font-weight:800}.d1d-product__hero[data-v-6eb2a062]{border-radius:var(--radius-panel);color:#fff;background:linear-gradient(126deg,#4f1f69,#6b2d8b 56%,#7e369e);grid-template-columns:minmax(0,1.2fr) minmax(260px,.7fr);gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.5rem,4vw,3rem);display:grid}.d1d-product__hero h1[data-v-6eb2a062]{color:#fff;margin:.25rem 0 .6rem;font-size:clamp(2rem,4.2vw,3.6rem)}.d1d-product__hero>div>p[data-v-6eb2a062]:not(.eyebrow){color:#ffffffdb;margin:0;line-height:1.55}.d1d-product__stale[data-v-6eb2a062]{border-radius:var(--radius-control);background:#ffffff24;padding:.5rem .7rem;margin-top:.8rem!important;font-size:.78rem!important}.d1d-product__hero aside[data-v-6eb2a062]{border-radius:var(--radius-card);color:var(--day1-ink);background:#fff;align-self:end;gap:.3rem;padding:1.15rem;display:grid}.d1d-product__hero aside strong[data-v-6eb2a062]{font-size:1.9rem}.d1d-product__hero aside span[data-v-6eb2a062]{color:var(--day1-ink-soft);font-size:.78rem}.d1d-product__hero aside small[data-v-6eb2a062]{color:var(--day1-ink-soft);font-size:.7rem;line-height:1.4}.d1d-product__workspace[data-v-6eb2a062]{gap:1.1rem;display:grid}.d1d-product__panel[data-v-6eb2a062]{border:1px solid var(--day1-line);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);background:#fff;gap:1rem;padding:clamp(1.05rem,3vw,1.8rem);display:grid}.d1d-product__panel-heading[data-v-6eb2a062]{gap:.2rem;display:grid}.d1d-product__panel-heading h2[data-v-6eb2a062]{margin:0;font-size:clamp(1.3rem,2.4vw,1.8rem)}.d1d-product__panel-heading .text-button[data-v-6eb2a062]{justify-self:start;margin-top:.3rem}.d1d-product__note[data-v-6eb2a062]{color:var(--day1-ink-soft);margin:0;font-size:.76rem;line-height:1.45}.d1d-product__issue[data-v-6eb2a062]{color:#9b1c1c;margin:0;font-size:.76rem}.d1d-product__quantity[data-v-6eb2a062]{color:var(--day1-ink-soft);letter-spacing:.055em;text-transform:uppercase;gap:.34rem;max-width:220px;font-size:.62rem;font-weight:900;display:grid}.d1d-product__quantity input[data-v-6eb2a062]{border-radius:var(--radius-control);color:var(--day1-ink);font:inherit;letter-spacing:normal;background:#fff;border:1px solid #d4d4d4;min-height:44px;padding:.5rem .62rem;font-size:1.05rem}.d1d-product__continue[data-v-6eb2a062]{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.d1d-product__continue p[data-v-6eb2a062]{color:var(--day1-ink-soft);max-width:380px;margin:0;font-size:.73rem;line-height:1.45}.d1d-product__state[data-v-6eb2a062]{border:1px solid var(--day1-line);border-radius:var(--radius-panel);background:#fff;max-width:760px;padding:2rem}.d1d-product__state h1[data-v-6eb2a062]{margin:.3rem 0 .45rem;font-size:1.7rem}.d1d-product__state p[data-v-6eb2a062]:not(.eyebrow){color:var(--day1-ink-soft);line-height:1.5}.d1d-product__state--error[data-v-6eb2a062]{border-color:#e4b6b4}@media (width<=860px){.d1d-product__hero[data-v-6eb2a062]{grid-template-columns:1fr}}@media (width<=620px){.d1d-product__crumbs[data-v-6eb2a062],.d1d-product__hero[data-v-6eb2a062],.d1d-product__state[data-v-6eb2a062],.d1d-product__workspace[data-v-6eb2a062]{padding-inline:18px}.d1d-product__hero[data-v-6eb2a062]{border-radius:0;margin-inline:-18px}.d1d-product__continue[data-v-6eb2a062]{flex-direction:column;align-items:stretch}.d1d-product__continue .button[data-v-6eb2a062]{width:100%}}
