#gb-app [data-wizard-page][hidden],#gb-app .gb-wizard-footer [hidden]{display:none!important}#gb-app #gb-wizard-title{font-size:27px;line-height:1.4;padding:0;margin:10px 0;border:0;background:none}#gb-app .gb-wizard-progress{background:#fff0c9;border-radius:10px;padding:14px;font-weight:750}#gb-app [data-wizard-page]{border:0;padding:0}#gb-app .gb-wizard-footer{position:sticky;bottom:0;background:#fffdf5;border-top:2px solid #d2c3a6;padding:14px 8px max(14px,env(safe-area-inset-bottom));z-index:15}#gb-app .gb-wizard-footer button{width:100%;min-height:54px;font-size:17px;font-weight:750;margin:8px 0}#gb-app .gb-wizard-footer .gb-wizard-back{min-height:40px;background:white;color:#245940;border:1px solid #9ba99e;font-size:15px}#gb-app .gb-member-fold{margin-top:26px;padding:16px;border:1px solid #d8cbb5;border-radius:12px;background:#fffaf0}#gb-app .gb-member-fold summary{font-weight:700;cursor:pointer}#gb-app [data-day-error]{color:#a13015;font-weight:700}#gb-app #gb-wizard-day{font-size:18px;width:100%;min-height:56px}#gb-app .gb-form-errors{scroll-margin-top:20px}#gb-app [data-wizard-page="3"] details{padding:16px;background:#fff7e1;border-radius:10px}


#gb-app .gb-required{display:inline-block;white-space:nowrap}#gb-app,#gb-app fieldset,#gb-app input,#gb-app select{min-width:0;box-sizing:border-box}#gb-app .gb-fulfillment-choices{display:grid;gap:16px;margin:24px 0}#gb-app .gb-fulfillment-choices button{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:24px 12px;min-height:110px;border-radius:14px}#gb-app .gb-fulfillment-choices strong{font-size:26px}#gb-app .gb-fulfillment-choices span{font-size:16px}#gb-app .gb-selected-mode{font-weight:800;background:#fff0c9;padding:12px;border-radius:10px}#gb-app #gb-entry-back{font-size:15px;padding:10px 14px}#gb-app input[type=date]{width:100%;max-width:100%;min-height:46px}#gb-app .gb-quantity input{max-width:100%}
