.lc-artwork-form{margin-top:26px;min-width:0}
.lc-artwork-form__quote{margin-bottom:24px;padding:20px;border:1px solid var(--lc-line);border-radius:var(--lc-radius);background:var(--lc-soft);color:var(--lc-ink);font-family:inherit}
.lc-artwork-form__quote h3{margin:0 0 8px;font-family:var(--lc-font-heading,inherit);font-weight:var(--lc-heading-weight,800);font-size:18px;line-height:1.3;text-transform:none}
.lc-artwork-form__quote-help,.lc-artwork-form__quote-status{margin:0;color:var(--lc-muted);font-size:13px;line-height:1.5}
.lc-artwork-form__quote dl{display:grid;gap:8px;margin:16px 0}
.lc-artwork-form__quote dl>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.5}
.lc-artwork-form__quote dt{color:var(--lc-muted);font-weight:400}
.lc-artwork-form__quote dd{margin:0;overflow-wrap:anywhere;font-weight:600;user-select:text}
.lc-artwork-form__quote-copy{font-size:13px;min-height:40px}
.lc-artwork-form__quote-status:not(:empty){margin-top:12px}
.lc-artwork-form__quote-fallback{display:block;width:100%;margin-top:12px;padding:12px;border:1px solid var(--lc-line);border-radius:var(--lc-radius);background:var(--lc-paper);color:var(--lc-ink);font:inherit;font-size:13px;line-height:1.5;resize:vertical;user-select:text}
.lc-artwork-form__quote-fallback[hidden]{display:none}
@media(max-width:600px){.lc-artwork-form__quote{padding:16px}.lc-artwork-form__quote dl>div{grid-template-columns:90px minmax(0,1fr);gap:8px}.lc-artwork-form__quote-copy{width:100%}}
