.simple{max-width:800px}label{display:block;margin:16px 0;font-weight:bold}input,select,textarea{display:block;box-sizing:border-box;width:100%;padding:12px;margin-top:7px;border:1px solid #849c92;border-radius:4px;background:white;font:16px Arial,sans-serif;color:#164d50}button{padding:12px 16px;border:1px solid #04595e;border-radius:4px;background:#04595e;color:white;font:16px Arial;cursor:pointer;margin:5px 8px 5px 0}button:disabled{opacity:.5;cursor:default}.basket-row{padding:18px 0;border-bottom:1px solid #bccbc1}.basket-row h2{font-size:20px;margin:0 0 10px}.basket-controls{display:flex;align-items:end;gap:15px;flex-wrap:wrap}.basket-controls label{margin:0;flex:1;min-width:110px}.basket-controls button{background:transparent;color:#04595e}.total{font-size:22px;font-weight:bold}#order-status{color:#04595e;white-space:pre-wrap}#copy-order{background:transparent;color:#04595e}
