/*
Theme Name: No10 Bistro
Description: Custom No10 Café Bar & Bistro theme with ACF content editing.
Version: 1.0.0
Text Domain: no10-bistro
Requires PHP: 8.0
*/
*{box-sizing:border-box}body{margin:0;font:17px/1.65 Arial,sans-serif}a{color:inherit}.skip-link{position:fixed;top:-100px;left:10px;z-index:10000;background:#fff;color:#000;padding:12px}.skip-link:focus{top:10px}.site-footer span{display:flex;gap:14px;flex-wrap:wrap}.site-header nav a[aria-current]{color:#c6a46b}.site-header .brand-logo{filter:none}.review{color:#b52121}.mobile-menu-email.review{color:#ffb3b3}.admin-bar .site-header{--admin-offset:32px}.admin-bar .site-header .logo,.admin-bar .site-header .book,.admin-bar .site-header .menu-toggle{margin-top:32px}

/* Overscan keeps booking backgrounds covered during desktop pointer and scroll motion. */
@media(min-width:801px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.booking-a .booking-bg>img{position:absolute;max-width:none;width:calc(100% + 130px);height:calc(100% + 130px);left:-65px;top:-65px;object-fit:cover}}
@media(max-width:800px),(hover:none),(pointer:coarse){.hero-photo-motion,[data-photo-motion] .motion-photo{transform:none!important;will-change:auto!important}}
