.as-custom-city-search{display:flex;flex-direction:column;gap:.5rem;align-items:center}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-custom-city-search{align-items:normal;gap:.75rem}}.as-custom-city-search__input-wrapper{height:3.75rem;display:flex;position:relative;z-index:2;width:100%}@media(min-width:1024px) and (max-width:1279px),(min-width:1280px){.as-custom-city-search__input-wrapper{max-width:23.75rem}}.as-custom-city-search__label{font-size:var(--wp--preset--font-size--heading-5);color:var(--wp--preset--color--white)}.as-custom-city-search__input{flex-grow:1;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;background-color:var(--wp--preset--color--base);padding:1rem;z-index:2;border:1px solid var(--wp--preset--color--ink-extra)}.as-custom-city-search__input::placeholder{color:var(--wp--preset--color--ink-extra)}.as-custom-city-search__input::-webkit-calendar-picker-indicator{display:none!important;opacity:0!important}.as-custom-city-search__input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}.as-custom-city-search__options{position:absolute;top:100%;left:.313rem;width:calc(100% - .625rem);border:1px solid var(--wp--preset--color--border-light);border-top:none;background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--ink-extra);text-align:left;max-height:9.063rem;overflow-y:auto;display:none;list-style:none;margin:0;padding-inline:0;padding-top:.75rem;padding-bottom:.75rem}.as-custom-city-search__option{padding-inline:.75rem;padding-top:.5rem;padding-bottom:.5rem;cursor:pointer}.as-custom-city-search__option.active,.as-custom-city-search__option:focus-visible,.as-custom-city-search__option:hover{background-color:var(--wp--preset--color--border-light);outline:none}.as-custom-city-search__option:last-child:not(:only-child){margin-top:.375rem;position:relative}.as-custom-city-search__option:last-child:not(:only-child):before{content:"";display:block;width:calc(100% - 1.5rem);height:1px;position:absolute;top:-.188rem;background-color:var(--wp--preset--color--border-light)}.as-custom-city-search__chevron{width:3.75rem;min-width:3.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;border-top-right-radius:var(--wp--custom--radius--rounded);border-bottom-right-radius:var(--wp--custom--radius--rounded);padding:0;border:1px solid var(--wp--preset--color--ink-extra);border-left:none;color:var(--wp--preset--color--white);background-color:var(--wp--preset--color--mint-extra);z-index:2}.as-custom-city-search__chevron:hover{background-color:var(--wp--preset--color--mint)}.as-custom-city-search.dropdown-expanded .as-custom-city-search__chevron{background-color:var(--wp--preset--color--ink)}