.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:3px;width:fit-content;max-width:100%;box-sizing:border-box;grid-row:auto;padding:5px 10px;margin:0;background-color:#fefdfa;border:1px solid #e0ddd4;border-radius:5px;list-style:none}.breadcrumb:empty{display:none}.breadcrumb>li+li::before{content:none;padding:0}.breadcrumb .breadcrumb__item{display:inline-flex;align-items:center;gap:5px;min-width:0;color:#63625f}.breadcrumb .breadcrumb__link,.breadcrumb .breadcrumb__current,.breadcrumb .breadcrumb__text{display:inline-flex;align-items:center;min-width:0;max-width:min(60vw,320px);padding:3px 5px;border-radius:5px;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb .breadcrumb__link span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb .breadcrumb__link{color:#63625f}.breadcrumb .breadcrumb__link:hover,.breadcrumb .breadcrumb__link:focus{color:#242322;background-color:#f7f5f0;text-decoration:none}.breadcrumb .breadcrumb__link:focus-visible{outline:1px solid #242322;outline-offset:3px}.breadcrumb .breadcrumb__current{color:#242322;font-weight:bold}.breadcrumb .breadcrumb__separator{color:#e0ddd4;line-height:1}.breadcrumb .breadcrumb__dropdown-toggle{color:#63625f;margin-left:-5px}.breadcrumb li{padding:0}.breadcrumb li span.fas{color:#63625f}.breadcrumb .dropdown-link{position:relative}.breadcrumb .dropdown-link:hover .breadcrumb__dropdown,.breadcrumb .dropdown-link:focus-within .breadcrumb__dropdown{display:block}.breadcrumb .dropdown-link .breadcrumb__dropdown-list{display:grid;gap:3px;padding:0;margin:0;list-style:none}.breadcrumb .dropdown-link .breadcrumb__dropdown-list li{width:100%;margin:0}.breadcrumb .dropdown-link .breadcrumb__dropdown{display:none;width:max-content;max-width:min(80vw,360px);padding:5px 0;position:absolute;top:100%;left:0;margin-top:5px;background-color:#fdfdfd;border:1px solid #e0ddd4;border-radius:5px;box-shadow:2px 5px 17px rgba(0,0,0,.1);z-index:110}.breadcrumb .dropdown-link .breadcrumb__dropdown .breadcrumb__dropdown-link{display:flex;align-items:center;gap:10px;padding:5px 10px;color:#63625f;white-space:nowrap}.breadcrumb .dropdown-link .breadcrumb__dropdown .breadcrumb__dropdown-link:hover,.breadcrumb .dropdown-link .breadcrumb__dropdown .breadcrumb__dropdown-link:focus,.breadcrumb .dropdown-link .breadcrumb__dropdown .breadcrumb__dropdown-link.active{color:#242322;background-color:#f7f5f0;text-decoration:none}p,.std-text{font-size:1rem;line-height:1.5rem;letter-spacing:.01em}h1,.title-1{font-size:2.125rem;font-weight:bold;line-height:2.5rem;letter-spacing:-0.01em}h2,.title-2{font-size:1.25rem;font-weight:bold;line-height:1.75rem;letter-spacing:-0.01em}h3,.title-3{font-size:1rem;font-weight:bold;line-height:1.5rem;letter-spacing:.01em}.huge-text{font-size:3.375rem;font-weight:bold;line-height:4rem;letter-spacing:0}small,.small-text,.nearby-cities__container .nearby-cities-list .nearby-city{font-size:.875rem;line-height:1.125rem;letter-spacing:.02em}.extra-small-text{font-size:.625rem;font-weight:normal;line-height:1rem;letter-spacing:.03em}.fw-normal{font-weight:500}.bold{font-weight:900}.underline{text-decoration:underline}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a,.link{cursor:pointer;color:#63625f}.link{text-decoration:underline;text-decoration-thickness:1px}.link:hover{font-weight:bold}a,a.btn,a:not(.btn):has(*){text-decoration:none}.link-content-hover-underline:hover{text-decoration:underline;text-decoration-thickness:1px}.explicit-link{text-decoration:none}.explicit-link:hover,.explicit-link:focus,.explicit-link:active{text-decoration:underline}.nearby-cities__container{text-align:left;margin:10px 0}.nearby-cities__container a{color:#242322}.nearby-cities__container .nearby-cities-list{display:flex;flex-flow:row wrap}.nearby-cities__container .nearby-cities-list .nearby-city{display:contents}.nearby-cities__container .nearby-cities-list .nearby-city a{color:inherit}.nearby-cities__subtitle{margin-top:10px}@media(min-width: 992px){.quick-links{display:none}}@media(max-width: 991px){html:has(nav.quick-links){scroll-behavior:smooth;scroll-padding-top:10px}html:has(nav.quick-links) #mobile-nav{display:none}nav.quick-links.quick-links--fixed{position:fixed;z-index:1053;top:0;width:100%;padding:10px;background:#fdfdfd;border-bottom:1px solid #e0ddd4}nav.quick-links .quick-links__tabs{display:flex;gap:10px}nav.quick-links .quick-links__tab{flex:1;margin-bottom:5px;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}nav.quick-links .quick-links__tab img{width:20px;height:20px}nav.quick-links .quick-links__tab p{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#242322;display:-webkit-box;margin-bottom:0;font-size:.75rem}nav.quick-links .quick-links__tab p.selected{padding:0 10px 0 10px;border-radius:5px;font-weight:900;background-color:#e0ddd4}}@media(min-width: 992px){nav.quick-links.quick-links--fixed{position:fixed;z-index:1053;top:40px;width:100%;padding:10px;background:#fdfdfd;border-bottom:1px solid #e0ddd4}nav.quick-links .quick-links__tabs{display:flex;gap:10px}nav.quick-links .quick-links__tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}nav.quick-links .quick-links__tab img{width:20px;height:20px}nav.quick-links .quick-links__tab p{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#242322;display:-webkit-box;margin-bottom:0;font-size:.75rem}}.flatpickr-calendar{background:#fdfdfd;color:#242322}.flatpickr-calendar.open{z-index:1250 !important}.component-modal.flatpickr-calendar.open{z-index:1250 !important}.flatpickr-calendar .dayContainer{row-gap:5px}.flatpickr-calendar .dayContainer .flatpickr-weekday{color:#242322;padding:10px}.flatpickr-calendar .dayContainer .flatpickr-day{margin:0;border-radius:5px}.flatpickr-calendar .dayContainer .flatpickr-day:hover{border-color:#0c624e;background:#0c624e;color:#fdfdfd}.flatpickr-calendar .dayContainer .flatpickr-day.selected{border-color:#0c624e;background:#0c624e;color:#fdfdfd}.flatpickr-calendar .dayContainer .flatpickr-day.selected:hover,.flatpickr-calendar .dayContainer .flatpickr-day.selected.endRange:hover{border-color:#10a65e;background:#10a65e}.flatpickr-calendar .dayContainer .flatpickr-day.selected:focus{border-color:#0c624e;background:#0c624e;color:#fdfdfd}.flatpickr-calendar .dayContainer .flatpickr-day.startRange,.flatpickr-calendar .dayContainer .flatpickr-day.endRange{border-color:#0c624e;background:#0c624e;color:#fdfdfd}.flatpickr-calendar .dayContainer .flatpickr-day.startRange:hover,.flatpickr-calendar .dayContainer .flatpickr-day.endRange:hover{border-color:#0c624e;background:#0c624e;color:#fdfdfd}.flatpickr-calendar .dayContainer .flatpickr-day.prevMonthDay:not(.selected,.startRange,.inRange,.endRange,.flatpickr-disabled,.notAllowed),.flatpickr-calendar .dayContainer .flatpickr-day.nextMonthDay:not(.selected,.startRange,.inRange,.endRange,.flatpickr-disabled,.notAllowed){background:#fdfdfd;color:#63625f}.flatpickr-calendar .dayContainer .flatpickr-day.today{border:none}.flatpickr-calendar .dayContainer .flatpickr-day.today:hover{background:#0c624e}.flatpickr-calendar .dayContainer .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .dayContainer .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .dayContainer .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #0c624e;box-shadow:-10px 0 0 #0c624e}.flatpickr-calendar .dayContainer .flatpickr-day.flatpickr-disabled:not(.notAllowed){background-color:#e0ddd4;color:#63625f;text-decoration:line-through}.flatpickr-calendar .dayContainer .flatpickr-day.notAllowed:not(.flatpickr-disabled){background-color:#e0ddd4;color:gray}.flatpickr-calendar .dayContainer .flatpickr-day.flatpickr-disabled.notAllowed{background-color:#e0ddd4;color:gray}.flatpickr-calendar .flatpickr-day.inRange{background:#10a65e;border-color:#10a65e;-webkit-box-shadow:-5px 0 0 #10a65e,5px 0 0 #10a65e;box-shadow:-5px 0 0 #10a65e,5px 0 0 #10a65e;border-radius:0}.flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.inRange{background:#10a65e;border-color:#10a65e;-webkit-box-shadow:-5px 0 0 #10a65e,5px 0 0 #10a65e;box-shadow:-5px 0 0 #10a65e,5px 0 0 #10a65e}.flatpickr-calendar .flatpickr-months{position:relative;margin:10px 0}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .flatpickr-monthDropdown-months:hover,.flatpickr-calendar .flatpickr-months .numInputWrapper:hover{background:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{display:flex}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:#0c624e}.drawer-toggle-switch{border:none;margin-top:5px;padding:0;background-color:#fdfdfd}.drawer-toggle-switch:hover{cursor:pointer}div.map-with-markers img.default-marker{filter:invert(43%) sepia(97%) saturate(560%) hue-rotate(125deg) brightness(89%) contrast(93%)}div.map-with-markers img.selected-marker{filter:invert(31%) sepia(91%) saturate(805%) hue-rotate(196deg) brightness(102%) contrast(83%)}div.map-with-markers .leaflet-control-zoom{border:0}div.map-with-markers .leaflet-control-zoom .leaflet-control-zoom-in,div.map-with-markers .leaflet-control-zoom .leaflet-control-zoom-out{color:#63625f}div.splide div.splide__arrows button.splide__arrow{width:28px;height:28px;background-color:#fff;border-radius:5px}div.splide div.splide__arrows button.splide__arrow svg{width:11px;height:11px}div.splide button.splide__pagination__page{border-radius:5px}div.splide.splide-one-item button.splide__arrow{display:none}div.splide.splide-one-item button.splide__pagination__page{display:none}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79, 79, 79, 0.4);--pswp-preloader-color-secondary:rgba(255, 255, 255, 0.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color)}.pswp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;outline:0;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:transparent}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none !important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(0.4, 0, 0.22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:0 0;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{transition:none;padding:0;background:0 0;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary)}.pswp__icn{position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none !important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:0 0;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scale(-1, 1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pswp__counter{height:30px;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}.pswp{--pswp-bg: #000;--pswp-placeholder-bg: #000}.pswp img{max-width:none;object-fit:contain}.pswp__caption{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.6);backdrop-filter:blur(4px);color:#fff;font-size:14px;line-height:18px;padding:4px 14px;border-radius:5px;pointer-events:none}.home-search-ads__title{color:#242322}.home-search-ads__desktop{display:none}@media(min-width: 992px){.home-search-ads__desktop{display:block}}.home-search-ads__grid{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:10px}.home-search-ads__desktop .search-listing-grid-item{display:flex;flex-direction:column;border:1px solid #e0ddd4;border-radius:5px;overflow:hidden;background:#fdfdfd;height:100%}.home-search-ads__desktop .image-container{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.home-search-ads__desktop .image-container .slideshow-root{display:block;position:relative;width:100%;height:100%;max-width:100%}.home-search-ads__desktop .slideshow-root .slideshow__wrapper{width:100%;height:100%;min-width:0}.home-search-ads__desktop .image-container .slideshow__slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.home-search-ads__desktop .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list{display:flex;width:100%;height:100%}.home-search-ads__desktop .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list .slideshow__slide{flex:0 0 100%;width:100% !important;max-width:100%;height:100%;min-width:0}.home-search-ads__desktop .slideshow-root .slideshow-prev,.home-search-ads__desktop .slideshow-root .slideshow-next{display:flex;position:absolute;top:50%;transform:translateY(-50%);width:28px;height:40px;padding:0;align-items:center;justify-content:center;user-select:none;pointer-events:all;z-index:6;background-color:rgba(0,0,0,.45);color:#fdfdfd;font-size:22px;line-height:1}.home-search-ads__desktop .slideshow-root .slideshow-prev{left:0}.home-search-ads__desktop .slideshow-root .slideshow-next{right:0}.home-search-ads__desktop .slideshow-root .slideshow-prev.invisible,.home-search-ads__desktop .slideshow-root .slideshow-next.invisible{visibility:visible}@media screen and (min-width: 992px){.home-search-ads__desktop .slideshow-root .slideshow-prev:hover,.home-search-ads__desktop .slideshow-root .slideshow-next:hover{background-color:rgba(255,255,255,.4);color:#242322}}.home-search-ads__desktop .listing-item__map-button{display:none}.home-search-ads__desktop .listing-item__photo-count{position:absolute;right:5px;bottom:5px;z-index:3;display:inline-flex;align-items:center;gap:3px;padding:2px 3px;border-radius:5px;background:#fdfdfd;font-size:.75rem}.home-search-ads__desktop .listing-item__photo-count img{width:16px;height:16px;display:block}.home-search-ads__desktop .listing-item__favorite-button-container{position:absolute;top:5px;right:5px;z-index:7;background-color:#fefdfa;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.home-search-ads__desktop .listing-item__favorite-button-container .icon{width:15px;height:15px;display:block;cursor:pointer}.home-search-ads__desktop .listing-item__favorite-button-container.favorite-button,.home-search-ads__desktop .listing-item__favorite-button-container.favorite-button:hover,.home-search-ads__desktop .listing-item__favorite-button-container.favorite-button.active,.home-search-ads__desktop .listing-item__favorite-button-container.favorite-button.active:hover{filter:none;background-color:#fefdfa}.home-search-ads__desktop .listing-item__favorite-button-container.favorite-button.active .icon{filter:invert(29%) sepia(25%) saturate(1803%) hue-rotate(120deg) brightness(90%) contrast(91%)}.home-search-ads__desktop .label-video{position:absolute;top:5px;left:5px;right:auto;z-index:2;border-radius:5px;background:#0c624e;color:#fdfdfd;font-size:.75rem;font-weight:900;line-height:1.125rem;padding:2px 3px}.home-search-ads__desktop .listing-item__content{padding:10px;display:flex;flex-direction:column;flex:1;gap:5px}.home-search-ads__desktop .listing-item__header{margin-bottom:0}.home-search-ads__desktop .listing-item__title{margin:0;flex:1 1 0;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;line-height:1.25rem}.home-search-ads__desktop .listing-item__body>.w-100>.d-flex{display:flex;align-items:baseline;gap:5px;min-width:0}.home-search-ads__desktop .listing-item__evaluation{display:flex;align-items:center;flex:0 0 auto;min-width:max-content;max-width:none;margin-right:0;white-space:nowrap;overflow:visible;text-overflow:clip}.home-search-ads__desktop .listing-item__evaluation--empty{display:none}.home-search-ads__desktop .listing-item__evaluation .evaluation{display:inline-flex;align-items:center;flex-direction:row;gap:0;min-width:max-content;white-space:nowrap;overflow:visible;text-overflow:clip}.home-search-ads__desktop .listing-item__evaluation .ri-star::before{margin-right:6px}.home-search-ads__desktop .listing-item__type-n-people-row,.home-search-ads__desktop .listing-item__rooms{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-search-ads__desktop .listing-item__header-tags{margin:0;display:flex;align-items:center;flex-wrap:wrap;column-gap:3px;line-height:1}.home-search-ads__desktop .listing-item__label{display:inline-flex;align-items:center;white-space:nowrap}.home-search-ads__desktop .listing-item__label>.ri{margin:0}.home-search-ads__desktop .listing-item__label .ri::before{margin-right:1ch}.home-search-ads__desktop .listing-item__footer{margin-top:auto;display:flex;gap:5px}.home-search-ads__desktop .listing-item__footer__btn{flex:1}.home-search-ads__mobile{display:block}@media(min-width: 992px){.home-search-ads__mobile{display:none}}.home-search-ads__mobile-rail{display:flex;gap:10px;overflow-x:auto;padding-bottom:5px;scroll-snap-type:x mandatory}.home-mobile-ad-card{min-width:220px;max-width:220px;border:1px solid #e0ddd4;border-radius:5px;background:#fdfdfd;color:#242322;overflow:hidden;scroll-snap-align:start}.home-mobile-ad-card__media{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#f7f5f0}.home-mobile-ad-card__media img{width:100%;height:100%;object-fit:cover}.home-mobile-ad-card__body{padding:5px 10px 10px}.home-mobile-ad-card__title{margin:0;font-size:.875rem;line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-mobile-ad-card__meta{margin:3px 0 0;color:#63625f;font-size:.75rem;line-height:1.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-mobile-ad-card__price{margin-top:5px;font-size:.875rem}.home-mobile-ad-card__video-label{position:absolute;top:5px;left:5px;right:auto;border-radius:5px;background:#0c624e;color:#fdfdfd;font-size:.75rem;font-weight:900;line-height:1.125rem;padding:2px 3px}.home-mood-cards__title{color:#242322}.home-mood-cards .home-mood-cards__rail{display:flex;gap:10px;overflow-x:auto;padding-bottom:5px;scroll-snap-type:x mandatory}@media(min-width: 992px){.home-mood-cards .home-mood-cards__rail{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));overflow:visible;padding-bottom:0;scroll-snap-type:none}}.home-mood-cards .home-mood-cards__card{display:inline-flex;flex-direction:column;min-width:220px;max-width:220px;border:1px solid #e0ddd4;border-radius:5px;background:#fdfdfd;color:#242322;text-decoration:none;scroll-snap-align:start;overflow:hidden;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}@media(min-width: 992px){.home-mood-cards .home-mood-cards__card{min-width:0;max-width:none;width:100%}}.home-mood-cards .home-mood-cards__card:not(.home-mood-cards__card--static):hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.home-mood-cards .home-mood-cards__card--static{cursor:default}.home-mood-cards .home-mood-cards__card img,.home-mood-cards .home-mood-cards__card label,.home-mood-cards .home-mood-cards__description{cursor:inherit}.home-mood-cards .home-mood-cards__card img{width:100%;min-width:0;height:auto;aspect-ratio:1/1;object-fit:cover;border-bottom-left-radius:0;border-bottom-right-radius:0}.home-mood-cards .home-mood-cards__card label{position:static;inset:auto;display:block;width:100%;margin:10px 0 0;padding:0 10px;color:#242322;text-align:left;pointer-events:auto;font-size:1.25rem;line-height:1.25rem;font-weight:900}.home-mood-cards .home-mood-cards__description{margin:5px 0 0;padding:0 10px 10px;text-wrap:pretty}@media(min-width: 992px){.home-mood-cards .home-mood-cards__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}#nearby-listings-container{max-width:100%;overflow-x:hidden}#nearby-listings-container .nearby-listings-sub-container{margin-top:10px;max-width:100%}#nearby-listings-container .home-search-ads__grid{grid-template-columns:repeat(1, minmax(0, 1fr))}#nearby-listings-container .home-search-ads__mobile,#nearby-listings-container .home-search-ads__mobile-rail{max-width:100%}#nearby-listings-container .home-search-ads__mobile-rail{-webkit-overflow-scrolling:touch}@media(max-width: 991px){#nearby-listings-container .home-search-ads__desktop{display:none}#nearby-listings-container .home-search-ads__mobile{display:block}#nearby-listings-container .home-search-ads__mobile-rail{overflow-x:auto}}@media(min-width: 992px){#nearby-listings-container .home-search-ads__desktop{display:block}#nearby-listings-container .home-search-ads__mobile{display:none}#nearby-listings-container .home-search-ads__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}#adDetail #nearby-listings-container .home-search-ads__desktop .slideshow-root{display:block;cursor:pointer}#adDetail #nearby-listings-container .home-search-ads__desktop .slideshow-root .slideshow__wrapper{overflow:hidden;position:relative;z-index:1;height:100%}#adDetail #nearby-listings-container .home-search-ads__desktop .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list{display:flex;position:relative;top:0;left:0;width:100%;height:100%;transition:transform 600ms ease-in-out;will-change:transform}#adDetail #nearby-listings-container .home-search-ads__desktop .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list.dragging{transition:transform 0ms linear}#adDetail #nearby-listings-container .home-search-ads__desktop .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list.slideshow__hsl--first-state{transition:none}#adDetail #nearby-listings-container .home-search-ads__desktop .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list .slideshow__slide{flex:0 0 100%;width:100% !important;max-width:100%;min-width:0;height:100%;cursor:pointer}#adDetail #nearby-listings-container .home-search-ads__desktop .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list .slideshow__slide img{width:100%;cursor:pointer}#adDetail #nearby-listings-container .home-search-ads__desktop .listing-item__photo-count{z-index:3}}@media(min-width: 1200px){#nearby-listings-container .home-search-ads__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}#adDetail .details__image-slider .slideshow-root{display:grid}#adDetail .details__image-slider .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list .slideshow__slide{width:calc(100vw - 52px)}#adDetail .details__image-slider .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list .slideshow__slide img{width:100%}@media only screen and (min-width: 1200px){#adDetail .details__image-slider .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list .slideshow__slide{width:758px}#adDetail .details__image-slider .slideshow-root .slideshow__wrapper .slideshow__horizontal-slide-list .slideshow__slide img{width:758px}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../../assets/scss/module/_breadcrumb.scss%22,%22../../assets/scss/vars.scss%22,%22../../assets/scss/theme/_typography.scss%22,%22../../assets/scss/base/_mixins.scss%22,%22../../assets/scss/module/_nearby_cities.scss%22,%22../../assets/scss/module/_quick_links_nav.scss%22,%22../../assets/scss/module/_calendar_interval_v3.scss%22,%22../../assets/scss/module/_drawer.scss%22,%22../../assets/scss/module/_map.scss%22,%22../../assets/scss/module/_splide.scss%22,%22../../assets/vendor/photoswipe/dist/photoswipe.min.css%22,%22../../assets/scss/lib/photoswipe.scss%22,%22../../assets/scss/page/exposed/home/parts/home_search_ads.scss%22,%22../../assets/scss/page/exposed/adDetails/parts/details_nearby_ads.scss%22,%22../../assets/scss/page/exposed/adDetails/parts/ad_details_slider.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAEA,YACI,aACA,eACA,mBACA,IC8Ia,ID7Ib,kBACA,eACA,sBACA,cACA,iBACA,SACA,iBCSe,QDRf,yBACA,cC8HoB,ID7HpB,gBAEA,kBACI,aAGJ,0BAEI,aACA,UAGJ,8BACI,oBACA,mBACA,ICsHQ,IDrHR,YACA,MCPK,QDUT,6FAGI,oBACA,mBACA,YACA,0BACA,gBACA,cCiGgB,IDhGhB,cACA,gBACA,uBACA,mBAGJ,mCACI,YACA,gBACA,uBACA,mBAGJ,8BACI,MCjCK,QDmCL,wEAEI,MCpCE,QDqCF,iBCzCC,QD0CD,qBAGJ,4CACI,0BACA,eC8EK,ID1Eb,iCACI,MChDM,QDiDN,iBAGJ,mCACI,MCvDO,QDwDP,cAGJ,yCACI,MC3DK,QD4DL,iBAGJ,eACI,UAEA,wBACI,MCnEC,QDuET,2BACI,kBAEA,qHAEI,cAGJ,sDACI,aACA,ICyCK,IDxCL,UACA,SACA,gBAEA,yDACI,WACA,SAIR,iDACI,aACA,kBACA,0BACA,cACA,kBACA,SACA,OACA,WCuBI,IDtBJ,iBCrHE,QDsHF,yBACA,cCYY,IDXZ,WC0BC,4BDzBD,QCgFM,ID9EN,4EACI,aACA,mBACA,ICcE,KDbF,iBACA,MChHH,QDiHG,mBAEA,uPAGI,MCrHN,QDsHM,iBC1HP,QD2HO,qBE/IpB,YAGI,UDoFY,KCnFZ,YD4Fc,OC3Fd,eDoGiB,MCjGrB,YAGI,UD8EW,SC7EX,iBACA,YDqFa,OCpFb,eD6FgB,QC1FpB,YAGI,UDoEW,QCnEX,iBACA,YD2Ea,QC1Eb,eDmFgB,QChFpB,YAGI,UD0DY,KCzDZ,iBACA,YDiEc,OChEd,eDyEiB,MCtErB,WAEI,UDqDY,SCpDZ,iBACA,YD4Dc,KC3Dd,eDoEiB,ECjErB,6ECSI,UFkCW,QEjCX,YFyCa,SExCb,eFiDgB,MCtDpB,kBCSI,UF0BY,QEzBZ,mBACA,YFiCc,KEhCd,eFyCiB,MChDrB,WACI,YD+EgB,IC5EpB,MACI,YD0Ee,ICvEnB,WACI,0BAGJ,eACI,uBACA,mBACA,gBAGJ,QAEI,eACA,MDpDS,QCuDb,MACI,0BACA,8BAEA,YACI,iBAIR,2BAGI,qBAIJ,oCACI,0BACA,8BAIJ,eACI,qBAEA,gEAGI,0BE1GR,0BACI,gBACA,cAEA,4BACI,MHmBM,QGhBV,8CACI,aACA,mBAEA,2DACI,iBAIA,6DACI,cAMhB,yBACI,WH0Hc,KExId,yBEVA,aACI,cFeJ,yBEVA,0BACI,uBACA,mBJ0IU,KIxIV,sCACI,aAIR,mCACI,eACA,aACA,MACA,WACA,QJ8HU,KI7HV,WJfM,QIgBN,gCAGJ,mCACI,aACA,IJuHU,KIpHd,kCACI,OACA,cJiHQ,IIhHR,aACA,sBACA,mBACA,IJ4GS,II3GT,kBAGJ,sCACI,WACA,YAGJ,oCACI,qBACA,4BACA,MJzBM,QI0BN,oBACA,gBACA,UJiCO,OI9BX,6CACI,sBACA,cJiFgB,IIhFhB,YJ2EW,II1EX,iBJrCO,SEXX,yBEqDA,mCACI,eACA,aACA,SACA,WACA,QJ8EU,KI7EV,WJ/DM,QIgEN,gCAGJ,mCACI,aACA,IJuEU,KIpEd,kCACI,OACA,aACA,sBACA,mBACA,IJ6DS,II5DT,kBAGJ,sCACI,WACA,YAGJ,oCACI,qBACA,4BACA,MJxEM,QIyEN,oBACA,gBACA,UJdO,QKhFf,oBACI,WLCU,cAiBA,QKdd,yBACI,wBAGJ,yCACI,wBAGJ,kCACI,YAEA,qDACI,MLEM,QKDN,QL4HU,KKzHd,iDACI,SACA,cL8GgB,IK5GhB,uDACI,aLrBE,QKsBF,WLtBE,QKuBF,ML1BE,QK8BV,0DACI,aL5BM,QK6BN,WL7BM,QK8BN,MLjCM,QKmCN,yIAEI,aLjCY,QKkCZ,WLlCY,QKqChB,gEACI,aLvCE,QKwCF,WLxCE,QKyCF,ML5CE,QKgDV,sHAEI,aL/CM,QKgDN,WLhDM,QKiDN,MLpDM,QKsDN,kIACI,aLpDE,QKqDF,WLrDE,QKsDF,MLzDE,QK6DV,wRAEI,WL/DM,QKgEN,MLhDK,QKmDT,uDACI,YAEA,6DACI,WLpEE,QKwEV,iTAGI,qCACA,6BAGJ,qFACI,iBLpEO,QKqEP,MLpEK,QKqEL,6BAGJ,qFACI,iBL1EO,QK2EP,WAGJ,+EACI,iBL/EO,QKgFP,WAIR,2CACI,WLhGoB,QKiGpB,aLjGoB,QKkG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%22,%22file%22:%22exposed_listing_details_deferred.output.css%22%7D */
