::-moz-selection{background-color:#1a1a1a;color:#fff}::selection{background-color:#1a1a1a;color:#fff}.es-dropdown{position:relative}@media(min-width:1024px){.es-dropdown{min-width:25rem}}.es-dropdown-open{background:#fff;border:1px solid #fff;border-radius:.4rem;cursor:pointer;display:flex;gap:.8rem;justify-content:space-between;padding:1.272rem .8rem 1.272rem 1.6rem;transition:border-color .2s}@media(min-width:1024px){.es-dropdown-open:hover{border-color:#000}}@media(max-width:1023.98px){.es-dropdown-open{align-items:center;padding:1rem .8rem 1rem 1.6rem}.es-dropdown-open>span{font-family:Noto Sans TC,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.56rem}}.es-dropdown-open .nuxt-icon{transition:transform .3s}@media(max-width:1023.98px){.es-dropdown-open .nuxt-icon{height:2rem;width:2rem}}.es-dropdown-open .nuxt-icon svg{height:2.4rem;transform:rotate(90deg);width:2.4rem}@media(max-width:1023.98px){.es-dropdown-open .nuxt-icon svg{height:2rem;width:2rem}}.es-dropdown-open.-active .nuxt-icon{transform:scaleY(-1)}.es-dropdown-list{background:#fff;border-radius:.4rem;box-shadow:0 0 15px #0000001a;display:flex;flex-direction:column;gap:1.6rem;left:0;opacity:0;padding:1.6rem;pointer-events:none;position:absolute;top:120%;transform:translateY(-1rem);transition:opacity .3s,transform .3s;width:100%;z-index:10}@media(max-width:1023.98px){.es-dropdown-list{border-radius:1.2rem 1.2rem 0 0;bottom:0;overflow:hidden;padding:1.6rem;position:fixed;top:auto;transform:translateY(1rem);width:100%;z-index:1000}}.es-dropdown-list.-active{opacity:1;pointer-events:auto;transform:translateY(0)}.es-dropdown-list>span{display:none}@media(max-width:1023.98px){.es-dropdown-list>span{display:block}}.es-dropdown-list button{color:#777;text-align:left;transition:color .3s;width:100%}@media(max-width:1023.98px){.es-dropdown-list button{font-family:Noto Sans TC,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.56rem}}.es-dropdown-list button.-active{color:#000}@media(max-width:1023.98px){.es-dropdown-list button.-active{color:#1a1a1a!important;font-family:Noto Sans TC,-apple-system,BlinkMacSystemFont,avenir next,avenir,segoe ui,helvetica neue,helvetica,Cantarell,Ubuntu,roboto,noto,arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.92rem}}.es-dropdown-list button:hover{color:#000}.es-dropdown-mobclose{display:none}@media(max-width:1023.98px){.es-dropdown-mobclose{display:flex;justify-content:flex-end;padding-bottom:.8rem}.es-dropdown-mobclose .nuxt-icon svg{height:2.4rem;width:2.4rem}}
