.gp-reservation{margin-top:16px;padding:16px;border:1px solid #9eac95;background:#213027;min-width:0}.gp-reservation[hidden],.gp-reservation [hidden]{display:none!important}.gp-reservation h3{font:30px League;color:#f3f0e6;margin:0 0 10px}.gp-reservation label{display:block;margin:10px 0}.gp-reservation input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;min-height:44px;font:16px Exo}.gp-reservation input[type=checkbox]{width:20px;height:20px;vertical-align:middle}.gp-reservation button{min-height:44px;padding:10px 14px;background:#a13c33;color:#fff;border:0;font:14px Exo;cursor:pointer}.gp-reservation button:disabled{opacity:.6;cursor:wait}.gp-reservation p{font:13px/1.5 Exo;color:#e4e8dd}.gp-reservation .gr-mode{color:#f6d88a}

.gp-actions #gp-reserve:not(:disabled){background:#a13c33;color:#fff;border-color:#c7a291;cursor:pointer}
.group-planner.gp-checkout-ready .gp-live>.gp-small,.group-planner.gp-checkout-pending .gp-submit,.group-planner.gp-checkout-pending .gp-submit+.gp-small,.group-planner.gp-checkout-done .gp-submit,.group-planner.gp-checkout-done .gp-submit+.gp-small,.group-planner.gp-checkout-done .gp-main,.group-planner.gp-checkout-done .gp-detail>fieldset:not(.gp-live),.group-planner.gp-checkout-done .gp-live>legend,.group-planner.gp-checkout-done #gp-check,.group-planner.gp-checkout-done #gp-live-results,.group-planner.gp-checkout-done #gp-reserve{display:none!important}
