.hero-dropdown.svelte-yhpjae{position:relative}.hero-dropdown.svelte-yhpjae>button:where(.svelte-yhpjae){display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;min-width:0;border:1px solid rgba(205,176,132,.34);border-radius:999px;padding:9px 20px;background:#ffffffb8;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#466d62;font:600 .86rem Noto Sans Thai,sans-serif;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}.hero-dropdown.svelte-yhpjae>button:where(.svelte-yhpjae):hover{transform:translateY(-1px);box-shadow:0 7px 18px #2041371a}.hero-dropdown.svelte-yhpjae>button.selected:where(.svelte-yhpjae){border-color:#c5a880;background:#c5a880;color:#fff;box-shadow:inset 0 1px #ffffff3d,0 8px 22px #644b2a33}.dropdown-chevron.svelte-yhpjae{display:inline-flex;transition:transform .2s ease}.hero-dropdown.svelte-yhpjae>button[aria-expanded=true]:where(.svelte-yhpjae) .dropdown-chevron:where(.svelte-yhpjae){transform:rotate(180deg)}.dropdown-label-mobile.svelte-yhpjae{display:none}.hero-dropdown.svelte-yhpjae svg:where(.svelte-yhpjae){width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}@media (min-width: 751px) and (max-width: 1023px){.hero-dropdown.svelte-yhpjae>button:where(.svelte-yhpjae){position:relative;justify-content:center}.dropdown-label.svelte-yhpjae{padding-right:20px;text-align:center}.dropdown-chevron.svelte-yhpjae{position:absolute;right:16px}}.hero-dropdown-panel.svelte-yhpjae{position:absolute;z-index:40;top:calc(100% + 10px);left:0;width:270px;overflow:hidden;border:1px solid rgba(205,176,132,.3);border-radius:20px;background:#fffffffa;box-shadow:0 24px 65px #0e2e2633;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:5px 8px 9px}.hero-dropdown-panel.svelte-yhpjae button:where(.svelte-yhpjae){display:flex;width:100%;align-items:center;justify-content:space-between;border:0;border-radius:10px;padding:10px 12px;background:transparent;color:#2f4a41;font:600 .78rem Noto Sans Thai,sans-serif;text-align:left}.hero-dropdown-panel.svelte-yhpjae button:where(.svelte-yhpjae):hover,.hero-dropdown-panel.svelte-yhpjae button.active:where(.svelte-yhpjae){background:#edf6f2;color:#075044}@media (max-width: 640px){.hero-dropdown.svelte-yhpjae{min-width:0}.hero-dropdown.svelte-yhpjae>button:where(.svelte-yhpjae){position:relative;width:100%;min-width:0;justify-content:center}.dropdown-label.svelte-yhpjae{min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.dropdown-label-default.svelte-yhpjae:has(+.dropdown-label-mobile:where(.svelte-yhpjae)){display:none}.dropdown-label-mobile.svelte-yhpjae{display:inline}.dropdown-chevron.svelte-yhpjae{position:absolute;right:16px}.hero-dropdown-panel.svelte-yhpjae{position:fixed;top:auto;right:16px;bottom:16px;left:16px;width:auto;max-height:72vh;overflow-y:auto}}
