.recipe-editor{margin-top:16px;border-top:1px solid #dfe7e8;padding-top:12px}.recipe-editor .field-help{font-size:12px;margin:6px 0 10px}.recipe-table td,.recipe-table th{padding:8px}.recipe-table td:first-child{min-width:220px}.recipe-table input{width:90px;padding:8px;border:1px solid #c9dadd;border-radius:6px;min-height:36px;font:inherit}.recipe-table td>small{display:inline-block;margin-left:5px;color:#617c84}.recipe-table .mini-product .product-thumb{width:40px;height:40px;flex-basis:40px}.recipe-notice{font-size:12px;color:#39766e;background:#edf6f3;border-radius:6px;padding:8px 10px;margin-bottom:8px;display:flex;align-items:center;gap:8px;justify-content:space-between;flex-wrap:wrap}.recipe-reset{flex-basis:100%;padding-top:6px;color:#7d5d30;display:flex;gap:7px;align-items:center;flex-wrap:wrap}.recipe-item-form .form-section{padding:12px;margin-bottom:12px}.recipe-item-form .form-grid{gap:10px}.recipe-item-form .recipe-editor .process-section-title{margin-bottom:6px}@media(max-width:700px){.recipe-table,.recipe-table tbody{display:block;width:100%}.recipe-table thead{display:none}.recipe-table tr{display:grid;grid-template-columns:1fr 1fr auto;padding:7px 0;border-top:1px solid #e4ecec;gap:5px}.recipe-table td{display:block;border:0;padding:4px;min-width:0!important}.recipe-table td:first-child{grid-column:1/-1}.recipe-table td[data-label]::before{content:attr(data-label);display:block;color:#6a8088;font-size:11px;margin-bottom:4px}.recipe-table input{width:76px;max-width:100%}.recipe-table td:last-child{align-self:end}.recipe-notice{align-items:flex-start}}
