#book .booking-inner{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:40px}#book .nid-calendar-panel{background:#fffaf3;color:#241e17;padding:24px;border:1px solid #d2aa7055;border-radius:8px;min-width:0}#book [hidden]{display:none!important}#book .nid-calendar-status{font:13px/1.5 var(--sans);color:#6f6253;margin:10px 0}#book .nid-calendar-fallback{font:600 12px/1.5 var(--sans);color:#78542e;text-underline-offset:4px}#hostaway-calendar-widget{min-height:280px;max-width:100%}#hostaway-calendar-widget button,#hostaway-calendar-widget input{font-family:Manrope,Arial,sans-serif}@media(max-width:1250px){#book .booking-inner{grid-template-columns:1fr;gap:24px}#book .nid-calendar-panel{width:100%;max-width:800px;margin:auto}}@media(max-width:620px){#book .nid-calendar-panel{padding:16px 10px}#book h2{font-size:36px}}
