.gi-production-form .gi-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px}.gi-production-form .gi-checks.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.gi-production-form .gi-check{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;border:1px solid #d7e1dc;border-radius:12px;background:#fbfcfb;font-weight:600}.gi-production-form .gi-check input{width:22px;height:22px;flex:0 0 22px;margin:1px 0 0}.gi-production-form .gi-conditional[hidden]{display:none!important}.gi-production-form .gi-nutrition-extra{padding:14px;border:1px solid #cfe0d8;border-radius:14px;background:#f7faf8;margin-bottom:16px}.gi-production-form .gi-other-contacts{margin:10px 0 18px}.gi-production-form .gi-other-contacts summary{cursor:pointer;font-weight:700}.gi-form-heading h1{margin-bottom:8px}.gi-danger-note{margin-top:14px}@media(max-width:700px){.gi-production-form .gi-checks,.gi-production-form .gi-checks.compact{grid-template-columns:1fr}.gi-production-form .gi-check{padding:10px 11px}.gi-production-form .form-actions{gap:8px;flex-wrap:wrap}.gi-production-form .form-actions .button{min-height:46px}}