.location-drawer[data-v-0dc20902]{color:inherit;background:#fffdf9;border:0;border-radius:24px 24px 0 0;width:100%;max-width:none;max-height:90dvh;margin:auto 0 0;padding:0;box-shadow:0 -12px 70px #152c2426}.location-drawer[data-v-0dc20902]::backdrop{background:#142b2466}.drawer-header[data-v-0dc20902]{z-index:2;letter-spacing:.12em;background:#fffdf9;border-bottom:1px solid #e4e7de;justify-content:space-between;align-items:center;padding:12px 20px;font-size:11px;font-weight:750;display:flex;position:sticky;top:0}.drawer-close[data-v-0dc20902]{width:44px;height:44px;color:inherit;cursor:pointer;background:#fff;border:1px solid #d8dfd7;border-radius:50%;font-size:19px}.drawer-close[data-v-0dc20902]:focus-visible{outline-offset:3px;outline:3px solid #b45124}.drawer-header[data-v-0dc20902]{touch-action:pan-x pinch-zoom}.drawer-header-with-bottom[data-v-0dc20902]{flex-wrap:wrap;gap:8px;padding-bottom:0}.drawer-header-bottom[data-v-0dc20902]{letter-spacing:normal;flex-basis:100%;min-width:0;font-weight:400}.display-details-drawer .drawer-header[data-v-0dc20902]{letter-spacing:normal;color:#cc392f;gap:16px;font-size:20px}.display-details-drawer .drawer-header-actions[data-v-0dc20902]{flex-shrink:0}.display-details-drawer .drawer-header>span[data-v-0dc20902]{overflow-wrap:anywhere;min-width:0}.display-details-drawer:not([data-map-details]) .drawer-header[data-v-0dc20902]:has(.location-drawer-actions){flex-wrap:wrap;gap:6px 12px}.display-details-drawer:not([data-map-details]) .drawer-header:has(.location-drawer-actions)>span[data-v-0dc20902]{flex:150px}.display-details-drawer:not([data-map-details]) .drawer-header:has(.location-drawer-actions) .drawer-header-actions[data-v-0dc20902]{margin-inline-start:auto}.display-details-drawer .drawer-close[data-v-0dc20902]{flex:0 0 44px;padding:0}.display-details-drawer[data-v-0dc20902] .location-details:not(.map-drawer-details)>h2{display:none}.drawer-content[data-v-0dc20902]{padding:24px 20px 32px}.drawer-header-actions[data-v-0dc20902]{align-items:center;gap:8px;display:flex}.drawer-half[data-v-0dc20902]{height:56dvh;max-height:56dvh}.drawer-full[data-v-0dc20902]{height:94dvh;max-height:94dvh}@media (width>=800px){.location-drawer[data-v-0dc20902]{border-radius:24px 0 0 24px;width:min(540px,48vw);height:100dvh;max-height:100dvh;margin:0 0 0 auto}.display-details-drawer.drawer-half[data-v-0dc20902]:not([data-map-details]):has(.location-drawer-actions){height:60dvh;max-height:60dvh;margin-top:auto}.drawer-content[data-v-0dc20902]{padding:28px}}.compact-heading-drawer .drawer-header[data-v-0dc20902]{color:#cc392f;letter-spacing:normal;font-size:20px}.compact-heading-drawer .drawer-close[data-v-0dc20902]{color:#243d34}.compact-heading-drawer .drawer-content[data-v-0dc20902]{padding-top:12px}.compact-heading-drawer[data-v-0dc20902] .drawer-content>.page-collection{border-top:0;margin-top:0;padding-top:0}.compact-heading-drawer[data-v-0dc20902] .drawer-content>.page-collection>.collection-header{display:none}@media (prefers-reduced-motion:no-preference){.location-drawer[open][data-v-0dc20902]{animation:drawer-slide-up-0dc20902 var(--drawer-motion-duration) var(--drawer-motion-easing)}@keyframes drawer-slide-up-0dc20902{0%{transform:translateY(100%)}to{transform:translateY(0)}}}
