form[name="booking-request"] [hidden]{display:none!important}
.booking-context{grid-column:1/-1;padding:1rem 1.2rem;border:1px solid rgba(201,169,110,.4);background:rgba(44,61,42,.4)}
.booking-context strong{display:block;color:#e8d5a8}.booking-context p{margin:.4rem 0;color:#e0d9c7;font-size:.94rem}
.booking-context button{background:transparent;border:1px solid rgba(201,169,110,.5);color:#e8d5a8;font-size:.85rem;padding:.35rem .7rem;margin-top:.4rem}
.booking-type-note{margin:0;color:#d5d0c0;font-size:.9rem;line-height:1.8;padding:.6rem 0}
.booking-field-help{font-size:.8rem;color:#cec9b9;line-height:1.7;margin:.1rem 0 0}
.booking-nojs{font-size:.9rem;color:#e0d9c7}
