.TripadvisorPresence_card__VIWVw{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;display:flex;align-items:center;gap:16px;width:100%;max-width:1100px;padding:18px 28px;border:1px solid #bea16a;border-radius:30px 12px 30px 12px;background:linear-gradient(115deg,#faf5e9,#e9d8b5 48%,#faf5e9);color:#17283e;box-shadow:0 5px 18px #8e6b2410;text-align:start;font-family:var(--ornamental-font,Georgia,serif)}.TripadvisorPresence_ornament__Pj99J{position:absolute;z-index:-1;width:76px;height:76px;color:#b68b42;opacity:.35;pointer-events:none}.TripadvisorPresence_ornamentStart__NhuKD{bottom:0;left:0;transform:rotate(180deg)}.TripadvisorPresence_ornamentEnd__ZGjdf{top:0;right:0}.TripadvisorPresence_logoSlot__9eGTA{box-sizing:border-box;position:relative;flex:0 0 68px;width:68px;height:68px;overflow:hidden;border:2px solid #fff;border-radius:50%;background:#fff}.TripadvisorPresence_widget__Bm_Qh{position:absolute;top:-8px;left:-8px;display:block;width:80px;height:80px;max-width:none;border:0}.TripadvisorPresence_copy__x_Sou{flex:1;min-width:0}.TripadvisorPresence_title__mGqcy{margin:0;font-size:27px;font-weight:600;line-height:1.15;text-transform:uppercase}.TripadvisorPresence_business__TDstO{margin:5px 0 0;color:#4f3b1c;font-size:19px;font-weight:600;line-height:1.3;text-transform:uppercase}.TripadvisorPresence_link__4NCXu{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:10px 18px;border:1px solid #997139;border-radius:18px 6px 18px 6px;background:linear-gradient(110deg,#e5c991,#d4ae68);color:#10223a;font-size:20px;font-weight:700;line-height:1.3;text-align:center;text-transform:uppercase;text-decoration:none;transition:background .15s ease}.TripadvisorPresence_link__4NCXu:hover{background:#d0a75f}.TripadvisorPresence_link__4NCXu:focus-visible{outline:3px solid #8a621c;outline-offset:3px}.TripadvisorPresence_check__IXyuR{color:#8a621c;font-size:22px;line-height:1}.TripadvisorPresence_compact__x4CRA{margin-top:24px;max-width:690px;padding:14px 18px}.TripadvisorPresence_compact__x4CRA .TripadvisorPresence_title__mGqcy{font-size:18px}@media (max-width:639px){.TripadvisorPresence_card__VIWVw{flex-wrap:wrap;gap:8px 12px;padding:12px 18px}.TripadvisorPresence_title__mGqcy{font-size:22px}.TripadvisorPresence_business__TDstO{font-size:17px}.TripadvisorPresence_link__4NCXu{width:100%;font-size:18px;min-height:44px;padding:6px 12px}.TripadvisorPresence_compact__x4CRA .TripadvisorPresence_title__mGqcy{font-size:18px}}.languages_panel__f_Qwz{max-width:48rem;margin:1.5rem auto 0;padding:clamp(1rem,3vw,1.75rem);scroll-margin-top:1rem;border:3px double #b88b39;border-radius:13px;background:#fffcf5;color:#06152e;text-align:center}.languages_title__O30JB{margin:0 0 1rem;font:700 clamp(24px,3vw,32px) /1.2 var(--ornamental-font)}.languages_options__rzY0z{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.languages_options__rzY0z .languages_language__APPCE{min-height:48px;padding-inline:clamp(12px,2vw,22px)}.languages_options__rzY0z .languages_language__APPCE[aria-current=page]{border-color:#e3c17e;background:#06152e;color:#f0d293}