.styles_aside__cr7QP{display:none;width:324px}@media (min-width:1024px){.styles_aside__cr7QP{display:block;position:sticky;inset-block-start:92px;align-self:flex-start;border:var(--border-size-2) solid var(--color-neutral-400);border-radius:var(--radius-8);height:calc(100vh - 90px)}.styles_filterSection__GM0MK,.styles_filterSection__GM0MK>form{height:100%}}.styles_filtersBarWrapper__emmzw{display:block}@media (min-width:1024px){.styles_filtersBarWrapper__emmzw{display:none}}.styles_filtersBar__6v6V5{position:sticky;inset-block-start:0;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;background-color:var(--color-base-white);border-block-end:1px solid var(--color-neutral-200);padding-block:var(--space-16) var(--space-8);padding-inline:var(--space-16);grid-gap:var(--space-8);gap:var(--space-8);z-index:var(--z-middle);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.styles_filtersBar__6v6V5::-webkit-scrollbar{display:none}@media (min-width:768px){.styles_filtersBar__6v6V5{padding-inline:var(--space-32);padding-block-end:var(--space-16)}}.styles_filtersBar__6v6V5 svg{display:none}@media (min-width:375px){.styles_filtersBar__6v6V5 svg{display:inline}}.styles_base__yZ_pr{display:flex;min-height:80px;height:100%;border-radius:var(--radius-8);align-items:center;justify-content:center;border:var(--border-size-2) solid var(--color-neutral-400);cursor:pointer;background-image:url(https://static.stayforlong.com/web/images/map-trigger.jpg);background-position:50%;background-size:105%;transition:all .2s ease;position:relative}.styles_base__yZ_pr:before{content:"";position:absolute;inset:0;background-color:var(--color-neutral-800);opacity:0;transition:all .2s ease;pointer-events:none;z-index:var(--z-base)}.styles_base__yZ_pr>button{position:relative;z-index:var(--z-base)}.styles_base__yZ_pr:hover{border-color:var(--color-neutral-800);background-size:100%}.styles_base__yZ_pr:hover:before{opacity:.3}.styles_base__yZ_pr:hover button,.styles_base__yZ_pr>button:hover{background-color:color-mix(in srgb,var(--color-neutral-100) 95%,black);border:2px solid var(--color-neutral-800)}.styles_base__yZ_pr:active button,.styles_base__yZ_pr>button:active{background-color:color-mix(in srgb,color-mix(in srgb,var(--color-neutral-100) 95%,black) 85%,black);border:2px solid var(--color-neutral-800)}