.ApartmentSearchItem_header__F_FBO{position:relative;height:250px;width:290px}.ApartmentSearchItem_Container__L1Jfk{display:flex;height:530px;width:100%;cursor:pointer;flex-direction:column;border-top-left-radius:.5rem;border-top-right-radius:.5rem}@media (min-width:1024px){.ApartmentSearchItem_Container__L1Jfk{max-width:409.33px}}.ApartmentSearchItem_Container__L1Jfk:hover{--tw-scale-x:1.005;--tw-scale-y:1.005;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ApartmentSearchItem_cardLink__zJZLk{display:block;width:100%;flex:1 1 0%;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ApartmentSearchItem_cardLink__zJZLk:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ApartmentSearchItem_cardLink__zJZLk:active{--tw-scale-x:0.98;--tw-scale-y:0.98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ApartmentSearchItem_LikeContainer__vQ_9j{position:absolute;right:1.25rem;top:1.25rem;z-index:10;cursor:pointer;font-size:21px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ApartmentSearchItem_LikeContainer__vQ_9j:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.ApartmentSearchItem_IconIsLiked__GRwSW{margin-right:1px;display:flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ApartmentSearchItem_FacilityLabel__Q8PRO{white-space:nowrap;font-size:12px;--tw-text-opacity:1;color:rgb(93 93 93/var(--tw-text-opacity,1))}.ApartmentSearchItem_TitleContainer__8v0yV{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem}.ApartmentSearchItem_gridBase__6UVWc{height:100%;width:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.ApartmentSearchItem_listBase__3chkc{height:100%;width:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.ApartmentSearchItem_featured__OINqX{position:absolute;left:.5rem;top:1.25rem;display:flex;align-items:center;gap:.25rem;border-radius:.25rem;border-width:2px;--tw-bg-opacity:1;background-color:rgb(254 133 1/var(--tw-bg-opacity,1));padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ApartmentSearchItem_featuredH6__6keHP{font-size:10px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.ApartmentSearchItem_averagePrice__qSNNY{position:absolute;bottom:1.25rem;left:.5rem;display:flex;border-radius:.25rem;border-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .75rem}.ApartmentSearchItem_gridInfoContainer__TSlLo{display:flex;height:287px;flex-direction:column;justify-content:space-around;gap:0;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-width:0 1px 1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(194 194 194/var(--tw-border-opacity,1));padding-left:1rem;padding-right:1rem;padding-bottom:1.25rem}.ApartmentSearchItem_review__7o6sd{display:flex;align-items:center;gap:.5rem}.ApartmentSearchItem_pecksContainer__s7Q_v{margin-top:.75rem;margin-bottom:.75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.ApartmentSearchItem_pecks__3pMdk{display:flex;align-items:center;gap:.75rem}.ApartmentSearchItem_available__SNlGQ{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem}.ApartmentSearchItem_iconContainer__Hwvxa{display:flex;align-items:center;gap:.75rem}.ApartmentSearchItem_skeletonList__RFZ0e,.ApartmentSearchItem_skeleton__YM024{animation:ApartmentSearchItem_skeleton-loading__G4qWd 1s linear infinite alternate}.ApartmentSearchItem_h4__Wrum6{--tw-text-opacity:1;color:rgb(42 42 43/var(--tw-text-opacity,1))}.ApartmentSearchItem_h6__3YI0_{color:#000}.ApartmentSearchItem_baseIconHeader__5x6Fa{display:flex;align-items:center;justify-content:space-between;padding-top:1.25rem;padding-bottom:1.25rem}.ApartmentSearchItem_baseIconContainer__OBuUc{display:flex;align-items:center;gap:.75rem}.ApartmentSearchItem_icon__9nVjt{cursor:pointer}.ApartmentSearchItem_icon__9nVjt:hover{--tw-text-opacity:1;color:rgb(254 133 1/var(--tw-text-opacity,1))}@keyframes ApartmentSearchItem_skeleton-loading__G4qWd{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.ApartmentSearchItem_carousel__dot--selected__nMjnN svg circle{fill:#000}.Skeleton_skeletonContainer__YXei8{height:451px;width:409.333px}.Skeleton_skeletonContainerCompact__yQjKW{height:300px;width:280px}.Skeleton_textSkeleton__KilsW{width:100%}.Skeleton_skeletonWrapper__ck3I_{opacity:0;animation:Skeleton_fadeIn__8QmIj .3s ease-out forwards}.Skeleton_skeletonImg__cvLE4{height:243px}.Skeleton_skeletonImgCompact__FuJcz,.Skeleton_skeletonImg__cvLE4{position:relative;width:100%;--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity,1))}.Skeleton_skeletonImgCompact__FuJcz{height:160px}.Skeleton_skeletonButton__52l3U{right:1rem;top:7rem;height:1.5rem;width:1.5rem}.Skeleton_skeletonButtonCompact__bj4XH,.Skeleton_skeletonButton__52l3U{position:absolute;cursor:pointer;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.Skeleton_skeletonButtonCompact__bj4XH{right:.75rem;top:5rem;height:1.25rem;width:1.25rem}.Skeleton_skeletonContent__AgZ2S{gap:1.25rem;padding:1rem 1rem 1.25rem 1.5rem}.Skeleton_skeletonContentCompact__h35uy,.Skeleton_skeletonContent__AgZ2S{display:flex;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.Skeleton_skeletonContentCompact__h35uy{gap:.75rem;padding:.75rem .75rem .75rem 1rem}.Skeleton_skeletonGap__jcMlJ{display:flex;gap:.5rem}.Skeleton_skeletonAdditonals__byy8K{margin-top:.75rem;display:flex;gap:5rem}.Skeleton_shimmer__aBHnV{background:linear-gradient(90deg,#f5f5f5,#e8e8e8 25%,#f5f5f5 50%,#e8e8e8 75%,#f5f5f5);background-size:200% 100%;animation:Skeleton_shimmer__aBHnV 3s ease-in-out infinite;position:relative;overflow:hidden}.Skeleton_shimmer__aBHnV:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 50%,transparent);animation:Skeleton_shimmer-sweep___CFBm 3s ease-in-out infinite}.Skeleton_shimmerDelay1__428r3{animation-delay:0s}.Skeleton_shimmerDelay2__jachh{animation-delay:.1s}.Skeleton_shimmerDelay3__xGOVG{animation-delay:.2s}.Skeleton_shimmerDelay4__gTsiz{animation-delay:.3s}.Skeleton_shimmerDelay5__D1YvX{animation-delay:.4s}.Skeleton_shimmerDelay6__MfjXc{animation-delay:.5s}.Skeleton_shimmerDelay7___QwdE{animation-delay:.6s}.Skeleton_shimmerDelay8__DkT0s{animation-delay:.7s}.Skeleton_shimmerDelay9__h2rx1{animation-delay:.8s}.Skeleton_shimmerDelay10__Gidr5{animation-delay:.9s}.Skeleton_shimmerDelay11__dj52v{animation-delay:1s}@keyframes Skeleton_fadeIn__8QmIj{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Skeleton_shimmer__aBHnV{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes Skeleton_shimmer-sweep___CFBm{0%{left:-100%}to{left:100%}}.Search_Container__xA3c_{margin-top:1.25rem;display:grid;width:100%;gap:1rem}@media (max-width:425px){.Search_Container__xA3c_{justify-items:center}}@media (min-width:768px){.Search_Container__xA3c_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.Search_Container__xA3c_{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2rem}}.HotelSearchItem_header__uUDVz{position:relative;height:250px;width:290px}.HotelSearchItem_gridBase__I3G26{height:100%;width:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.HotelSearchItem_listBase__XY8uc{height:100%;width:100%;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.HotelSearchItem_featured__p1w6E{position:absolute;left:.5rem;top:1.25rem;display:flex;align-items:center;gap:.25rem;border-radius:.25rem;border-width:2px;--tw-bg-opacity:1;background-color:rgb(254 133 1/var(--tw-bg-opacity,1));padding:.25rem .75rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.HotelSearchItem_featuredH6__9jOqs{font-size:10px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.HotelSearchItem_averagePrice___AMH0{position:absolute;bottom:1.25rem;left:.5rem;display:flex;border-radius:.25rem;border-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.25rem .75rem}.HotelSearchItem_gridInfoContainer__Xqq6m{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;border-width:0 1px 1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(194 194 194/var(--tw-border-opacity,1));padding-left:1rem;padding-right:1rem;padding-bottom:1.25rem}.HotelSearchItem_review__76IxI{display:flex;align-items:center;gap:.5rem}.HotelSearchItem_pecksContainer__845S5{margin-top:.75rem;margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media (min-width:1024px){.HotelSearchItem_pecksContainer__845S5{gap:3rem}}.HotelSearchItem_pecks__wTKQO{display:flex;align-items:center;gap:.75rem}.HotelSearchItem_available__9UKCQ{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;padding-bottom:.75rem}.HotelSearchItem_iconContainer__Dl6KR{display:flex;align-items:center;gap:.75rem}.HotelSearchItem_skeletonList__0dkjZ,.HotelSearchItem_skeleton__PE6eK{animation:HotelSearchItem_skeleton-loading___CmS_ 1s linear infinite alternate}.HotelSearchItem_h4__l7yTN{color:#000;font-weight:700}.HotelSearchItem_h6__8Ev7e{color:#000}.HotelSearchItem_baseIconHeader__inu2V{display:flex;align-items:center;justify-content:space-between;padding-top:1.25rem;padding-bottom:1.25rem}.HotelSearchItem_baseIconContainer__REy64{display:flex;align-items:center;gap:.75rem}.HotelSearchItem_icon__xcLxp{cursor:pointer}.HotelSearchItem_icon__xcLxp:hover{--tw-text-opacity:1;color:rgb(254 133 1/var(--tw-text-opacity,1))}@keyframes HotelSearchItem_skeleton-loading___CmS_{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}.HotelSearchItem_carousel__dot--selected__ExCpu svg circle{fill:#000}.Filter_filterContainer__z_7ga{position:absolute;right:0;z-index:50;width:433px;border-width:1px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.Filter_filter__yW6d8{position:relative}.Filter_filterTitle__CNSXk{display:flex;align-items:center;gap:1.25rem;border-bottom-width:1px;--tw-border-opacity:1;border-bottom-color:rgb(221 221 221/var(--tw-border-opacity,1));padding:1.25rem 30px;font-family:OpenSans,system-ui}.Filter_labelContainer__FNtbS{margin-top:2.5rem;margin-bottom:3rem;padding-left:47px;padding-right:47px}.Filter_input__Arx_t{margin-top:.75rem;display:flex;align-items:center;gap:1rem;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity,1));padding:.75rem .75rem .5rem}.Filter_innerInput__KtKEx{height:20px;width:100%;outline:2px solid transparent;outline-offset:2px}.Filter_innerInput__KtKEx:-moz-placeholder{color:#7a7a7a}.Filter_innerInput__KtKEx:placeholder-shown{color:#7a7a7a}.Filter_range__ZEzQm{height:.5rem;width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 243 230/var(--tw-bg-opacity,1))}@media (prefers-color-scheme:dark){.Filter_range__ZEzQm{--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}}.Filter_range__ZEzQm[type=range]::-webkit-slider-thumb{background:#fd8501;width:30px;height:30px}.Filter_ratingContainer__lYrXy{margin-top:1rem;max-width:200px}.Filter_ratingContainer__lYrXy .Filter_starContainer__maphy{margin-bottom:1rem;display:flex;cursor:pointer;align-items:center;gap:1.5rem;--tw-bg-opacity:1;background-color:rgb(255 243 230/var(--tw-bg-opacity,1));padding:.5rem}.Filter_ratingContainer__lYrXy .Filter_active__WOR5a,.Filter_ratingContainer__lYrXy .Filter_starContainer__maphy:hover{border-width:1px;--tw-border-opacity:1;border-color:rgb(254 133 1/var(--tw-border-opacity,1))}.Filter_clearFilterContainer__39bEh{display:flex;align-items:center;justify-content:space-between;border-top-width:2px;--tw-border-opacity:1;border-top-color:rgb(221 221 221/var(--tw-border-opacity,1));padding:1rem 30px .5rem}.Filter_removeScrollBar__c19BN::-webkit-scrollbar{display:none}.Filter_filterForm__qpTPo{overflow-y:scroll;height:calc(100vh - 140px)}.Filter_filter_nav_container__GFqqY{position:fixed;top:0;right:0;bottom:0;width:433px;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);z-index:1000000000000000000;overflow-y:hidden}.Search_filter_pill__19eqC{display:flex;height:44px;cursor:pointer;align-items:center;gap:10px;border-radius:10px;border-width:1px;padding-left:10px;padding-right:10px;font-family:Matter,system-ui;font-weight:400}.Search_filter_pill__19eqC:hover,.Search_filter_pill_active__c3Ved{--tw-border-opacity:1;border-color:rgb(253 157 52/var(--tw-border-opacity,1))}.Search_filter_pill_active__c3Ved{--tw-bg-opacity:1;background-color:rgb(255 243 230/var(--tw-bg-opacity,1))}