#mug-order .mo-caption-controls{display:grid;gap:12px;margin:18px 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.16)}
#mug-order .mo-caption-controls label{display:grid;gap:7px;font-size:15px}
#mug-order .mo-caption-controls input[type=text],#mug-order .mo-caption-controls select{width:100%;min-height:44px;box-sizing:border-box;padding:10px 12px;background:#fff;color:#242034;border:1px solid #c9c5d6;border-radius:8px;font:inherit}
#mug-order .mo-caption-controls input[type=range]{min-height:44px;width:100%}
#mug-order .mo-caption-controls input[type=color]{min-width:60px;min-height:44px}
#mug-order .mo-caption-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#mug-order .mo-local-draft{margin:16px 0;padding:12px 0;font-size:14px}
#mug-order .mo-local-draft p{margin:0 0 8px}
#mug-order .mo-local-draft-actions{display:flex;flex-wrap:wrap;gap:8px 16px}
#mug-order .mo-local-draft button{min-height:44px}
#mug-order .mo-local-draft-status{opacity:.85}
#mug-order .mo-caption-privacy{font-size:13px;line-height:1.5;opacity:.85}
@media(max-width:430px){#mug-order .mo-caption-grid{grid-template-columns:1fr}}
