[data-bookings-paused] .ot-header{position:relative!important;inset:auto!important;background:#f4f0e6!important;color:#354334!important}
.ot-booking-pause{background:#e8e0cd;color:#354334;padding:22px max(24px,5vw);border-bottom:1px solid #c1bba6;font:16px/1.6 Arial,sans-serif;text-align:center;position:relative;z-index:41;box-sizing:border-box}
.ot-booking-pause h2{font:normal 30px/1.2 Georgia,serif;letter-spacing:0;text-transform:none;margin:0 0 10px}
.ot-booking-pause p{margin:6px auto;max-width:900px}
.ot-booking-pause a{display:inline-block;color:inherit!important;text-decoration:underline!important;text-underline-offset:4px;margin:8px 12px;font-weight:600}
@media(max-width:600px){.ot-booking-pause{font-size:15px;padding:20px}.ot-booking-pause h2{font-size:26px}.ot-booking-pause a{margin:6px 8px}}
