.ndm-footer-social{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;margin-top:18px}.ndm-footer-social a{color:#d9bd78;border:1px solid rgb(217 189 120 / .4);border-radius:999px;padding:6px 10px;font-size:12px;text-decoration:none;transition:background .2s,color .2s}.ndm-footer-social a:hover,.ndm-footer-social a:focus-visible{background:#d9bd78;color:#12211d;outline-offset:3px}.ndm-social-icons{display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin-top:20px;direction:rtl}.ndm-social-icons--footer{justify-content:flex-start}.ndm-social-icons--contact{justify-content:center;margin-inline:auto;margin-top:24px}.ndm-social-icons .ndm-social-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;min-height:48px;padding:0!important;border:1px solid rgb(202 167 94 / .7);border-radius:50%;background:#fff0;color:#d1af69;text-decoration:none;line-height:1;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease}.ndm-social-icons--contact .ndm-social-link{color:#b38a44}.ndm-social-icons .ndm-social-link svg{display:block;flex:none}.ndm-social-icons .ndm-social-link:hover,.ndm-social-icons .ndm-social-link:focus-visible{color:var(--brand-color,#d1af69)!important;border-color:var(--brand-color,#d1af69)!important;transform:translateY(-2px);outline-offset:3px}.ndm-social-icons .ndm-social-x:hover,.ndm-social-icons .ndm-social-x:focus-visible{color:#222!important;border-color:#222!important;background:#fafafa}.ndm-social-icons--footer .ndm-social-x:hover,.ndm-social-icons--footer .ndm-social-x:focus-visible{color:#fff!important;border-color:#fff!important;background:#222}.ndm-social-icons .ndm-social-snapchat:hover,.ndm-social-icons .ndm-social-snapchat:focus-visible{background:#242424}@media(prefers-reduced-motion:reduce){.ndm-social-icons .ndm-social-link{transition:none}.ndm-social-icons .ndm-social-link:hover{transform:none}}.ndm-skip-link{position:fixed;inset-block-start:8px;inset-inline-start:8px;z-index:2147483647;max-width:calc(100vw - 16px);padding:12px 18px;background:#fff;color:#12211d;border:2px solid #12211d;border-radius:6px;font-weight:700;text-decoration:none;transform:translateY(-160%);pointer-events:none}.ndm-skip-link:focus,.ndm-skip-link:focus-visible{transform:translateY(0);pointer-events:auto;outline:3px solid #d4b575;outline-offset:2px}.ndm-home .ndm-about a.ndm-pill-cta,.ndm-home .ndm-location .ndm-location-action{position:relative;pointer-events:auto;z-index:12}.ndm-home .ndm-about .ndm-book-icon{pointer-events:none}