.av-place-menu{display:block!important;list-style:none;min-width:26rem;max-width:min(36rem,calc(100vw - 4rem));padding:1.2rem;color:inherit}.av-place-toggle{display:block;width:100%;text-align:left;font:inherit;cursor:pointer;border:1px solid currentColor;border-radius:.4rem;background:transparent;color:inherit;padding:1rem}.av-place-menu [hidden]{display:none!important}.av-place-menu label{display:block;margin-top:1rem}.av-place-menu input{display:block;width:100%;box-sizing:border-box;padding:1rem;font:inherit;color:#171717;background:#fff;border:1px solid #777;border-radius:.4rem}.av-place-menu ul{list-style:none;padding:0;margin:1rem 0;max-height:38vh;overflow:auto}.av-place-menu li{display:block;padding:.6rem 0}.av-place-menu a{color:inherit;text-decoration:underline;display:block;line-height:1.5}.av-place-menu small{display:block;font-size:1.1rem}.av-place-menu small a{display:inline}.av-place-menu p{font-size:1.2rem}.av-place-menu button{min-height:4.4rem}.av-place-menu button:focus-visible,.av-place-menu a:focus-visible,.av-place-menu input:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}@media(max-width:989px){.av-place-menu{width:100%;max-width:100%;min-width:0;padding:1.5rem 3rem}.av-place-menu ul{max-height:40vh}}.av-place-menu{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.av-place-menu a,.av-place-toggle{overflow-wrap:anywhere;white-space:normal}.av-place-menu .av-place-toggle{min-width:0}@media(min-width:990px){.header__submenu.list-menu--disclosure:has(.av-place-menu){width:36rem;max-width:calc(100vw - 4rem);left:auto;right:0;overflow-x:hidden}.header__submenu .header__submenu:has(>.av-place-menu){width:auto;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/av-menu-localities.css.map */
