.style_alcove-listings__wGdTz{position:relative;min-height:calc(100vh - var(--NAVBAR_HEIGHT))}.style_alcove-listings__wGdTz .listing-card{min-height:320px;max-height:320px}@media(max-width:480px){.style_alcove-listings__wGdTz .listing-card{min-height:280px;max-height:280px}}.style_alcove-listings__wGdTz div.slick-slider{width:1px;min-width:100%;*width:100%}.style_alcove-listings__wGdTz .slick-slider>button.slick-next,.style_alcove-listings__wGdTz .slick-slider>button.slick-prev{width:56px;height:65%;padding-right:16px;padding-left:16px}.style_alcove-listings__wGdTz .slick-slider>button.slick-next:before,.style_alcove-listings__wGdTz .slick-slider>button.slick-prev:before{content:"";display:flex;align-items:center;justify-content:center;border-radius:50%;width:24px;height:24px;background:url(/expand-arrow-bold.svg) center 8px/12px 12px no-repeat,#fff;transform-origin:50% 50%}.style_alcove-listings__wGdTz .slick-slider>button.slick-next:not(:hover),.style_alcove-listings__wGdTz .slick-slider>button.slick-prev:not(:hover){opacity:.85}.style_alcove-listings__wGdTz .slick-slider>button.slick-prev{z-index:1;left:0}.style_alcove-listings__wGdTz .slick-slider>button.slick-prev:before{float:left;transform:rotate(90deg)}.style_alcove-listings__wGdTz .slick-slider>button.slick-next{right:0}.style_alcove-listings__wGdTz .slick-slider>button.slick-next:before{float:right;transform:rotate(-90deg)}.style_alcove-listings__wGdTz .slick-list{border-top-left-radius:8px;border-top-right-radius:8px}.style_alcove-listings__wGdTz .slick-list,.style_alcove-listings__wGdTz .slick-slide,.style_alcove-listings__wGdTz .slick-track{height:100%}.style_alcove-listings__wGdTz .slick-list .slide-img,.style_alcove-listings__wGdTz .slick-slide .slide-img,.style_alcove-listings__wGdTz .slick-track .slide-img{object-fit:cover}.style_alcove-listings__wGdTz .slick-slide>div{height:100%}.style_alcove-listings__wGdTz #map-container{position:-webkit-sticky;position:sticky;border-top-left-radius:8px;overflow:hidden}@media(max-width:50em){.style_alcove-listings__wGdTz #map-container{border-top-left-radius:0;border-top:1px solid var(--gray-3)}@supports(-webkit-overflow-scrolling:touch){.style_alcove-listings__wGdTz #map-container{position:fixed;height:calc(100% - 185px)}}}.style_alcove-listings__wGdTz #filter-roommate-age input{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(max-width:50em){.style_alcove-listings__wGdTz #listings-mobile-fabs{display:flex}.style_alcove-listings__wGdTz #map-container{visibility:hidden;width:100%;z-index:-1;position:fixed}.style_alcove-listings__wGdTz #map-container.on-top{visibility:visible;position:fixed;z-index:0}.style_alcove-listings__wGdTz #map-toggle-button{display:flex}.style_alcove-listings__wGdTz #list-container.hidden{display:none}}@media(max-width:50rem){.style_alcove-listings__wGdTz #filter-roommate-age{display:none!important;flex:1 1;max-width:180px}}.style_alcove-listings__wGdTz #filter-roommate-age:after{content:"";position:absolute;bottom:4px;right:5px;width:19px;height:19px;background-image:url(/expand-arrow.svg);pointer-events:none;background-size:contain}.style_alcove-listings__wGdTz #filter-roommate-age:before{position:absolute;content:"Roommate age";display:block;top:6px;width:calc(100% - 36px);font-size:12px;padding-left:34px;text-align:left;pointer-events:none;color:var(--cobalt-2);font-weight:600}.style_alcove-listings__wGdTz .join-alcove-capture-modal{-webkit-backdrop-filter:blur(3px) brightness(85%) contrast(90%);backdrop-filter:blur(3px) brightness(85%) contrast(90%)}@media(max-width:1060px){.style_alcove-listings__wGdTz #pet-friendly-select-label{display:none}}@media(max-width:920px)and (min-width:480px){.style_alcove-listings__wGdTz #private-bath-select-label{display:none}}.style_darken-svg-fill-hover__M_7mB:hover svg{fill-opacity:.75!important}