.travel-section-nav[data-astro-cid-lxge2x6a]{width:100%;max-width:970px;display:flex;justify-content:center;padding:8px 12px;position:relative;z-index:50}.travel-section-nav-list[data-astro-cid-lxge2x6a]{list-style:none;margin:0;padding:0}.travel-section-nav-list--desktop[data-astro-cid-lxge2x6a]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px}.travel-section-nav-mobile[data-astro-cid-lxge2x6a]{display:none;width:100%;flex-direction:column;align-items:center;position:relative}.travel-section-nav-menu-btn[data-astro-cid-lxge2x6a]{font-family:Core Bandi Face W01 Regular,sans-serif;font-size:.95rem;letter-spacing:.08em;text-transform:none;color:#e37a1f;background:#e37a1f1f;border:1px solid rgba(227,122,31,.85);padding:12px 36px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;transition:background .15s ease,border-color .15s ease}.travel-section-nav-menu-icon[data-astro-cid-lxge2x6a]{display:inline-flex;flex-shrink:0;line-height:0}.travel-section-nav-menu-icon[data-astro-cid-lxge2x6a] svg[data-astro-cid-lxge2x6a]{display:block}.travel-section-nav-menu-label[data-astro-cid-lxge2x6a]{line-height:1}.travel-section-nav-menu-btn[data-astro-cid-lxge2x6a]:hover,.travel-section-nav-menu-btn[data-astro-cid-lxge2x6a]:focus-visible{background:#e37a1f33;border-color:#e37a1f;outline:none}.travel-section-nav-menu-btn[data-astro-cid-lxge2x6a][aria-expanded=true]{background:#e37a1f38;border-color:#e37a1f}.travel-section-nav-dropdown[data-astro-cid-lxge2x6a]{position:absolute;left:12px;right:12px;top:calc(100% + 10px);max-height:min(70vh,420px);overflow-y:auto;background:#3d0929;border:1px solid rgba(227,122,31,.55);box-shadow:0 12px 28px #00000059;padding:8px 0;box-sizing:border-box}.travel-section-nav-dropdown[data-astro-cid-lxge2x6a]:not([hidden]){animation:travel-section-nav-dropdown-in .18s ease-out}@keyframes travel-section-nav-dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.travel-section-nav-list--dropdown[data-astro-cid-lxge2x6a]{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}.travel-section-nav-list--dropdown[data-astro-cid-lxge2x6a] li[data-astro-cid-lxge2x6a]{border-bottom:1px solid rgba(227,122,31,.2)}.travel-section-nav-list--dropdown[data-astro-cid-lxge2x6a] li[data-astro-cid-lxge2x6a]:last-child{border-bottom:none}.travel-section-nav-link[data-astro-cid-lxge2x6a]{font-family:Core Bandi Face W01 Regular,sans-serif;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;color:#e37a1f;text-decoration:none;opacity:.9;border-bottom:1px solid transparent;padding:4px 2px;transition:opacity .15s ease,border-color .15s ease}.travel-section-nav-link--dropdown[data-astro-cid-lxge2x6a]{display:block;text-align:center;padding:14px 16px;border-bottom:none;font-size:.88rem}.travel-section-nav-link[data-astro-cid-lxge2x6a]:hover,.travel-section-nav-link[data-astro-cid-lxge2x6a]:focus-visible{opacity:1;border-bottom-color:#e37a1f8c;outline:none}.travel-section-nav-link--dropdown[data-astro-cid-lxge2x6a]:hover,.travel-section-nav-link--dropdown[data-astro-cid-lxge2x6a]:focus-visible{background:#e37a1f1a;border-bottom-color:transparent}.travel-section-nav-link[data-astro-cid-lxge2x6a].is-active{opacity:1;border-bottom-color:#e37a1f}.travel-section-nav-link--dropdown[data-astro-cid-lxge2x6a].is-active{border-bottom-color:transparent;text-decoration:underline;text-underline-offset:4px}.travel-section-nav-list--desktop[data-astro-cid-lxge2x6a] .travel-section-nav-link[data-astro-cid-lxge2x6a]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:.95rem;letter-spacing:.12em;background:#e37a1f1f;border:1px solid rgba(227,122,31,.85);padding:12px 36px;opacity:1;transition:background .15s ease,border-color .15s ease}.travel-section-nav-list--desktop[data-astro-cid-lxge2x6a] .travel-section-nav-link[data-astro-cid-lxge2x6a]:hover,.travel-section-nav-list--desktop[data-astro-cid-lxge2x6a] .travel-section-nav-link[data-astro-cid-lxge2x6a]:focus-visible{background:#e37a1f33;border-color:#e37a1f;outline:none}.travel-section-nav-list--desktop[data-astro-cid-lxge2x6a] .travel-section-nav-link[data-astro-cid-lxge2x6a].is-active{background:#e37a1f38;border-color:#e37a1f}.wedding-page--pink .travel-section-nav-list--desktop[data-astro-cid-lxge2x6a] .travel-section-nav-link[data-astro-cid-lxge2x6a]{background:#fff3fe;border:1px solid rgba(71,10,47,.55)}.wedding-page--pink .travel-section-nav-list--desktop[data-astro-cid-lxge2x6a] .travel-section-nav-link[data-astro-cid-lxge2x6a]:hover,.wedding-page--pink .travel-section-nav-list--desktop[data-astro-cid-lxge2x6a] .travel-section-nav-link[data-astro-cid-lxge2x6a]:focus-visible{background:#f0dff5;border-color:#470a2f;outline:none}.wedding-page--pink .travel-section-nav-list--desktop[data-astro-cid-lxge2x6a] .travel-section-nav-link[data-astro-cid-lxge2x6a].is-active{background:#dfc9e8;border-color:#470a2f}.wedding-page--pink .travel-section-nav-menu-btn[data-astro-cid-lxge2x6a]{color:#470a2f;background:#fff3fe;border:1px solid rgba(71,10,47,.55)}.wedding-page--pink .travel-section-nav-menu-btn[data-astro-cid-lxge2x6a]:hover,.wedding-page--pink .travel-section-nav-menu-btn[data-astro-cid-lxge2x6a]:focus-visible{background:#f0dff5;border-color:#470a2f;outline:none}.wedding-page--pink .travel-section-nav-menu-btn[data-astro-cid-lxge2x6a][aria-expanded=true]{background:#dfc9e8;border-color:#470a2f}.wedding-page--pink .travel-section-nav-link--dropdown[data-astro-cid-lxge2x6a]{background:#fff3fe}.wedding-page--pink .travel-section-nav-link--dropdown[data-astro-cid-lxge2x6a]:hover,.wedding-page--pink .travel-section-nav-link--dropdown[data-astro-cid-lxge2x6a]:focus-visible{background:#f0dff5;outline:none}.wedding-page--pink .travel-section-nav-link--dropdown[data-astro-cid-lxge2x6a].is-active{background:#dfc9e8}@media screen and (max-width:768px){.travel-section-nav-list--desktop[data-astro-cid-lxge2x6a]{display:none}.travel-section-nav-mobile[data-astro-cid-lxge2x6a]{display:flex}.travel-section-nav-menu-btn[data-astro-cid-lxge2x6a]{font-size:.88rem;padding:11px 32px}}
