.booking-dock .btn{gap:14px;justify-content:space-between;text-align:left}
.booking-dock .btn>span{min-width:0;overflow-wrap:anywhere}
.booking-dock .j-icon{width:21px;height:21px;flex:none;filter:brightness(0) invert(1)}
.dashboard-fullscreen-active .booking-dock{display:none!important}
@media(max-width:1100px){
  body.mobile-nav-open .n24-header{z-index:90}
  body.mobile-nav-open .n24-primary{z-index:95;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
  body.mobile-nav-open:before{pointer-events:none}
  .n24-menu>summary,.n24-popover a{touch-action:manipulation}
  .n24-menu>summary:focus-visible,.n24-popover a:focus-visible{outline:2px solid #26754c;outline-offset:-3px}
}
@media(max-width:760px){
  .conversion-v16.has-booking-dock{padding-bottom:calc(82px + env(safe-area-inset-bottom))}
  .booking-dock .btn{min-height:50px;font-size:15px;line-height:1.4;padding:12px 18px}
}
