.cmr-day-pill-closed{background:#f3f4f6;color:#9ca3af}.cmr-lightbox{position:fixed;inset:0;background:rgba(0,0,0,.9);display:none;align-items:center;justify-content:center;z-index:100000}.cmr-lightbox.cmr-lightbox-open{display:flex}.cmr-lightbox-img{max-width:90vw;max-height:88vh;object-fit:contain}.cmr-lightbox-close,.cmr-lightbox-prev,.cmr-lightbox-next{position:absolute;background:rgba(255,255,255,.1);border:none;color:#fff;cursor:pointer;line-height:1}.cmr-lightbox-close{top:16px;right:16px;width:40px;height:40px;border-radius:50%;font-size:26px}.cmr-lightbox-prev,.cmr-lightbox-next{top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;font-size:28px}.cmr-lightbox-prev{left:16px}.cmr-lightbox-next{right:16px}.cmr-lightbox-close:hover,.cmr-lightbox-prev:hover,.cmr-lightbox-next:hover{background:rgba(255,255,255,.25)}.cmr-facility-enquiries .cmr-enquiry-body p:last-child{margin-bottom:0}