
a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #b07d3b!important;outline-offset:4px!important}
.anad-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
#tailor-menu-toggle{min-width:44px;min-height:44px}.anad-policy-links{display:block;margin-top:1rem}.anad-policy-links a,.anad-booking-privacy a{text-decoration:underline}.anad-booking-privacy{font-size:.9rem;line-height:1.5;color:#191919}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
