.booking-bar .booking-actions a{background:#fffdf9;color:#29231e;border-color:#d5cbbb;min-width:120px;transition:transform .18s,box-shadow .18s}.booking-bar .booking-actions a:hover{background:#fff;border-color:#8e7760;transform:translateY(-2px);box-shadow:0 4px 12px #30271b14}.booking-bar .brand-logo{width:110px;height:30px;object-fit:contain;display:block}.brand-mini{display:inline!important;white-space:normal;text-decoration:none!important;border-bottom:1px solid #b9aa92;font-size:.91em;padding:.06em .18em;background:#f5f0e7;color:inherit!important;border-radius:2px}.brand-mini:hover{background:#e9dfcf}.brand-mini:focus-visible{outline:2px solid #973c32;outline-offset:3px}.context-disclosure{font-size:.72em;opacity:.8}@media(prefers-reduced-motion:reduce){.booking-bar .booking-actions a{transition:none;transform:none!important}}
