.home-order-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}.home-order-actions .button{text-align:center;padding:12px 8px}.home-delivery{background:#2e5942;color:white}.home-pickup{background:#a85b24;color:white}.unavailable{background:#e4e7df;color:#61675e;cursor:not-allowed}.home-group-form{margin-top:14px}.home-group-form fieldset{border:1px solid #d9dfd1;border-radius:8px;padding:10px;display:flex;flex-wrap:wrap;gap:12px}.home-group-form label{display:inline-flex;align-items:center;gap:5px;margin:0}.home-group-form input[type=radio]{width:auto;margin:0}.home-group-form legend{font-weight:bold}.home-group-form button{margin-top:8px}.directory-card[hidden]{display:none!important}