.mo-buy{display:grid;gap:16px}.mo-buy>label,.mo-review>label{display:grid;gap:7px;font-size:14px;font-weight:600}.mo-buy input,.mo-buy select,.mo-buy textarea,.mo-review input,.mo-review select,.mo-review textarea{width:100%;min-width:0;padding:11px;border:1px solid #d9d5cc;border-radius:7px;background:#fff;color:#202822;font:inherit}.mo-buy textarea{min-height:75px;resize:vertical}.mo-buy .mo-check{display:flex;align-items:flex-start;font-weight:400}.mo-check input{width:auto;flex:none;margin-top:3px}.mo-order-list{display:grid;gap:20px;margin:24px 0}.mo-order{padding:24px;border:1px solid #dedbd3;background:#fff;border-radius:12px;min-width:0;overflow-wrap:anywhere}.mo-order-head{display:flex;justify-content:space-between;gap:16px}.mo-order h3{margin:16px 0 8px}.mo-breakdown{display:grid;grid-template-columns:1fr auto;gap:10px}.mo-breakdown dd{margin:0;font-weight:700}.mo-review{display:grid;gap:14px;margin-top:20px}.mo-order .shop-button{margin-top:14px}.mo-order small{display:block;color:#56655d}.mo-status{font-size:13px;color:#304f43}.mo-internal{padding:16px;background:#f4f3ee;margin-top:20px;border-radius:8px}@media(max-width:600px){.mo-order{padding:16px}.mo-order-head{display:grid}.mo-breakdown{font-size:14px}}