.search-results-map-listings-container{background-color:#f2f2f4;position:fixed;top:0;bottom:0;left:0;right:0;z-index:3}.search-results-map-listings-container .content-wrapper{position:relative;overflow:scroll;scroll-behavior:smooth;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}.search-results-map-listings-container .content-wrapper::-webkit-scrollbar{display:none}.search-results-map-listings-container .content-wrapper .mobile-buttons-container{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:16px;z-index:5}.search-results-map-listings-container .content-wrapper .map-container{position:fixed!important;z-index:1;top:0;bottom:0;left:0;right:0}.search-results-map-listings-container .content-wrapper .map-container .map-price-tag{display:flex;padding:6px 10px;justify-content:center;align-items:center;outline:1px solid #1f2025;border-radius:38px;background:#ffffffd9;box-shadow:0 4px 4px #0a0a0a1a;position:relative}.search-results-map-listings-container .content-wrapper .map-container .map-price-tag-clicked{color:#fff;background-color:#d0ced4e6}.search-results-map-listings-container .content-wrapper .map-container .amber-map-pin-container{position:relative}.search-results-map-listings-container .content-wrapper .map-container .amber-map-pin-container>svg,.search-results-map-listings-container .content-wrapper .map-container .amber-map-pin-container .amber-map-pin-icon{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.search-results-map-listings-container .content-wrapper .map-container .view-link{display:none}@media (min-width: 768px){.search-results-map-listings-container .content-wrapper .map-container{position:sticky!important;top:0}}.search-results-map-listings-container .content-wrapper .scroll-back-up-container{position:fixed;display:flex;z-index:3;top:66px;right:0;left:0;justify-content:center;animation:scrollBackUpAnim ease .3s}.search-results-map-listings-container .content-wrapper .scroll-back-up-container .btn{box-shadow:0 6px 20px #0003}.search-results-map-listings-container .content-wrapper .search-listings-container-scroll-wrapper{position:fixed;z-index:1;bottom:0;left:0;right:0;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.search-results-map-listings-container .content-wrapper .search-listings-container-scroll-wrapper::-webkit-scrollbar{display:none}@media (max-width: 767px){.search-results-map-listings-container .content-wrapper .search-listings-container-scroll-wrapper{overflow-x:scroll;-webkit-overflow-scrolling:touch}}@media (min-width: 768px) and (max-width: 1023px){.search-results-map-listings-container .content-wrapper .search-listings-container-scroll-wrapper{overflow-y:scroll;position:static}}@media (min-width: 1024px){.search-results-map-listings-container .content-wrapper .search-listings-container-scroll-wrapper{overflow-y:unset;position:static}}.search-results-map-listings-container .content-wrapper .search-listings-container{padding:16px;display:flex;flex-direction:row;gap:8px;pointer-events:auto;transition:transform .3s ease-in-out}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card{background-color:#fff;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;position:relative}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .carousel-wrapper{position:relative;background-image:url(/assets/placeholder.png);background-position:center;background-size:cover}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .carousel-wrapper .nav-btns{position:absolute;top:8px;margin:0 auto;left:0;right:0;width:-moz-fit-content;width:fit-content;z-index:1;background-color:#ffffffe6;display:flex;gap:12px;align-items:center;justify-content:center;padding:6px;border-radius:30px}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .carousel-wrapper .nav-btns .image-circle-container{display:flex;justify-content:center;gap:2px;min-width:40px;max-width:40px}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .carousel-wrapper .carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .carousel-wrapper .carousel .carousel-item{min-width:100%;max-width:100%;position:relative;padding-top:42.85%;scroll-snap-align:center;background-color:#d0ced4}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .carousel-wrapper .carousel .carousel-item>img{position:absolute;top:0;height:100%;width:100%;object-fit:cover}@media (min-width: 1024px){.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .carousel-wrapper .carousel{-ms-overflow-style:none;scrollbar-width:none}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .carousel-wrapper .carousel::-webkit-scrollbar{display:none}}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content{display:flex;flex-direction:column;gap:2px;padding:8px 16px 0;position:relative;height:100%}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content h4{max-height:25px;min-height:25px;align-content:center}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content p{max-height:20px;min-height:20px;align-content:center}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .ratings{max-height:19px;min-height:19px;display:flex;align-items:center;justify-content:space-between;overflow:hidden}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .ratings .branding{display:flex;gap:10px;align-items:center;padding:6px 8px;background-color:#fff;position:absolute;top:-40px}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .star-rating{max-height:19px;min-height:19px;display:flex;gap:2px;align-content:center;align-items:center;overflow:hidden;width:-moz-fit-content;width:fit-content}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .circle-rating{max-height:19px;min-height:19px;display:flex;gap:2px;align-content:center;align-items:center;overflow:hidden}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .circle-rating .medallia-placeholder{width:30%;height:100%}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .circle-rating span{padding:0 2px;max-width:-moz-fit-content;max-width:fit-content}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities{display:flex;align-items:center;gap:8px;max-height:32px;min-height:32px;flex-wrap:nowrap}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity{display:flex;align-content:center;position:relative;cursor:pointer}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity .amenity-tooltip{display:none;background-color:#003c7f;color:#fff;text-align:center;padding:8px 16px;border-radius:5px;width:fit-content;position:absolute;z-index:2;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);white-space:nowrap;box-shadow:2px 2px 10px #0003;animation:sr-fade .5s}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity .amenity-tooltip:after{content:" ";position:absolute;top:calc(100% - 2px);left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#003C7F transparent transparent transparent}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:first-of-type .amenity-tooltip,.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:nth-of-type(2) .amenity-tooltip{top:50%;transform:initial;transform:translateY(-50%);bottom:initial;left:initial;left:calc(100% + 10px)}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:first-of-type .amenity-tooltip:after,.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:nth-of-type(2) .amenity-tooltip:after{content:" ";position:absolute;top:calc(50% - 10px);left:initial;left:-10px;transform:rotate(90deg);margin-left:-8px;border-width:10px;border-style:solid;border-color:#003C7F transparent transparent transparent}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:hover .amenity-tooltip{display:initial}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:nth-of-type(n+11) .amenity-tooltip{top:50%;transform:initial;transform:translateY(-50%);bottom:initial;left:unset;right:calc(100% + 10px)}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:nth-of-type(n+11) .amenity-tooltip:after{content:" ";position:absolute;top:calc(50% - 10px);left:initial;right:-18px;transform:rotate(-90deg);border-width:10px;border-style:solid;border-color:#003C7F transparent transparent transparent}@media (max-width: 1023px){.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:nth-of-type(n+9) .amenity-tooltip{top:50%;transform:initial;transform:translateY(-50%);bottom:initial;left:unset;right:calc(100% + 10px)}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:nth-of-type(n+9) .amenity-tooltip:after{content:" ";position:absolute;top:calc(50% - 10px);left:initial;right:-18px;transform:rotate(-90deg);border-width:10px;border-style:solid;border-color:#003C7F transparent transparent transparent}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:nth-of-type(n+11){display:none}}@media (min-width: 1024px) and (max-width: 1100px){.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:nth-of-type(n+8) .amenity-tooltip{top:50%;transform:initial;transform:translateY(-50%);bottom:initial;left:unset;right:calc(100% + 10px)}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:nth-of-type(n+8) .amenity-tooltip:after{content:" ";position:absolute;top:calc(50% - 10px);left:initial;right:-18px;transform:rotate(-90deg);border-width:10px;border-style:solid;border-color:#003C7F transparent transparent transparent}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content .amenities .amenity:nth-of-type(n+10){display:none}}@media (min-width: 768px) and (max-width: 1023px){.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content{gap:4px}}@media (min-width: 1024px){.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .content{border-bottom:1px solid #D0CED4;gap:4px}}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .footer{display:grid;padding:0 16px 8px;grid-template-columns:calc(50% - 8px) 50%;gap:8px}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .footer .btn{align-self:center;padding:12px}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .footer .pricing-availability{display:flex;flex-direction:column;align-items:end;width:100%;max-width:100%;text-align:end;gap:4px}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .footer .pricing-availability .price-loading{margin:unset;display:flex;justify-content:end;position:relative;top:24px}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .footer .pricing-availability p:first-of-type{min-height:24px;max-height:24px;align-content:center;width:100%}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .footer .pricing-availability p:nth-of-type(2){min-height:14px;max-height:14px;align-content:center;width:100%}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .footer .pricing-availability p:nth-of-type(3){min-height:14px;max-height:14px;align-content:center;width:100%}@media (min-width: 768px) and (max-width: 1023px){.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .footer{padding:6px 16px 16px}}@media (min-width: 1024px){.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .footer{padding:8px 16px 16px}}.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card .sr-text-ellipsis{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 767px){.search-results-map-listings-container .content-wrapper .search-listings-container .search-results-map-card{min-width:300px}}.search-results-map-listings-container .content-wrapper .search-listings-container .popout-map-card{position:relative}@media (max-width: 767px){.search-results-map-listings-container .content-wrapper .search-listings-container .popout-map-card{bottom:20px}}@media (min-width: 768px) and (max-width: 1023px){.search-results-map-listings-container .content-wrapper .search-listings-container .popout-map-card{left:20px}}@media (min-width: 1024px){.search-results-map-listings-container .content-wrapper .search-listings-container .popout-map-card{left:50px}}.search-results-map-listings-container .content-wrapper .search-listings-container .thin-marketing-banner-container{background-color:#fff;padding:11px 16px}@media (max-width: 767px){.search-results-map-listings-container .content-wrapper .search-listings-container .thin-marketing-banner-container{display:none}}@media (max-width: 767px){.search-results-map-listings-container .content-wrapper .search-listings-container:after{content:"";width:8px;flex:none}}@media (min-width: 768px){.search-results-map-listings-container .content-wrapper .search-listings-container{flex-direction:column}}@media (min-width: 1024px){.search-results-map-listings-container .content-wrapper .search-listings-container{padding:0 16px 16px;gap:16px}}.search-results-map-listings-container .content-wrapper .search-filters-drawer{top:0;z-index:9999}@media (min-width: 768px) and (max-width: 1023px){.search-results-map-listings-container .content-wrapper{display:grid;grid-template-columns:40% 60%}.search-results-map-listings-container .content-wrapper .map-container{grid-area:1 / 1;grid-column-end:3}.search-results-map-listings-container .content-wrapper .search-listings-container-scroll-wrapper{grid-area:1 / 1}}@media (min-width: 1024px){.search-results-map-listings-container .content-wrapper{display:grid;grid-template-columns:30% 70%}.search-results-map-listings-container .content-wrapper .map-container{grid-area:1 / 2}.search-results-map-listings-container .content-wrapper .search-listings-container-scroll-wrapper{grid-area:1 / 1}}@media (min-width: 768px){.search-results-map-listings-container{position:static;z-index:-1}}@keyframes scrollBackUpAnim{0%{opacity:0}to{opacity:1}}.search-results-listings-container{padding:16px var(--global-container-padding-horizontal);background-color:#f2f2f4}@media (min-width: 1024px){.search-results-listings-container{padding:32px var(--global-container-padding-horizontal)}}.search-results-listings-container .content-wrapper{margin:auto;max-width:var(--maxContentWidth);display:flex;flex-direction:column;gap:16px}.search-results-listings-container .content-wrapper .search-results-card{background-color:#fff;display:flex;flex-direction:column;overflow:hidden;position:relative}.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper{position:relative;background-image:url(/assets/placeholder.png);background-position:center;background-size:cover}.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper .nav-btns{position:absolute;bottom:8px;margin:0 auto;left:0;right:0;width:-moz-fit-content;width:fit-content;z-index:1;background-color:#ffffffe6;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:30px}.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper .nav-btns .image-circle-container{display:flex;justify-content:center;gap:2px;min-width:40px;max-width:40px}.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper .nav-btns .image-circle-container svg{cursor:pointer}.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper .carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper .carousel .carousel-item{min-width:100%;max-width:100%;min-height:100%;max-height:100%;position:relative;padding-top:42.85%;scroll-snap-align:center}.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper .carousel .carousel-item>img{position:absolute;top:0;height:100%;width:100%;object-fit:cover}@media (min-width: 768px) and (max-width: 1023px){.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper .carousel .carousel-item{padding-top:100%}}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper .carousel .carousel-item{padding-top:75%}}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper .carousel{-ms-overflow-style:none;scrollbar-width:none;min-height:256px}.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper .carousel::-webkit-scrollbar{display:none}}.search-results-listings-container .content-wrapper .search-results-card .content{display:flex;flex-direction:column;gap:8px;padding:6px 16px;border-bottom:1px solid #D0CED4;position:relative;height:100%}.search-results-listings-container .content-wrapper .search-results-card .content h4{max-height:25px;min-height:25px;align-content:center}.search-results-listings-container .content-wrapper .search-results-card .content p{max-height:20px;min-height:20px;align-content:center}.search-results-listings-container .content-wrapper .search-results-card .content .ratings{display:flex;align-items:center}@media (max-width: 767px){.search-results-listings-container .content-wrapper .search-results-card .content .ratings{justify-content:space-between}}@media (min-width: 768px){.search-results-listings-container .content-wrapper .search-results-card .content .ratings{gap:10px}}@media (max-width: 767px){.search-results-listings-container .content-wrapper .search-results-card .content .ratings .branding{padding:10px 12px 5px;background-color:#fff;position:absolute;top:-46px}}@media (min-width: 768px){.search-results-listings-container .content-wrapper .search-results-card .content .ratings .branding{display:flex;gap:10px;align-items:stretch}.search-results-listings-container .content-wrapper .search-results-card .content .ratings .branding span{display:flex;align-items:center}}.search-results-listings-container .content-wrapper .search-results-card .content .m-l-ratings{max-height:19px;min-height:19px;display:flex;align-items:center;gap:10px}.search-results-listings-container .content-wrapper .search-results-card .content .star-rating,.search-results-listings-container .content-wrapper .search-results-card .content .circle-rating{max-height:19px;min-height:19px;display:flex;gap:2px;align-content:center;align-items:center;overflow:hidden;width:-moz-fit-content;width:fit-content}.search-results-listings-container .content-wrapper .search-results-card .content .circle-rating .medallia-placeholder{width:30%;height:100%}.search-results-listings-container .content-wrapper .search-results-card .content .circle-rating span{padding:0 2px;max-width:-moz-fit-content;max-width:fit-content}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .content .circle-rating{margin:8px 0}}.search-results-listings-container .content-wrapper .search-results-card .content .amenities{display:flex;align-items:center;gap:8px;max-height:32px;min-height:32px}.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity{display:flex;align-content:center;position:relative;cursor:pointer}.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity .amenity-tooltip{display:none;background-color:#003c7f;color:#fff;text-align:center;padding:8px 16px;border-radius:5px;width:fit-content;position:absolute;z-index:2;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);white-space:nowrap;box-shadow:2px 2px 10px #0003;animation:sr-fade .5s}.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity .amenity-tooltip:after{content:" ";position:absolute;top:calc(100% - 2px);left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:#003C7F transparent transparent transparent}.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:first-of-type .amenity-tooltip,.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:nth-of-type(2) .amenity-tooltip{top:50%;transform:initial;transform:translateY(-50%);bottom:initial;left:initial;left:calc(100% + 10px)}.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:first-of-type .amenity-tooltip:after,.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:nth-of-type(2) .amenity-tooltip:after{content:" ";position:absolute;top:calc(50% - 10px);left:initial;left:-10px;transform:rotate(90deg);margin-left:-8px;border-width:10px;border-style:solid;border-color:#003C7F transparent transparent transparent}.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:nth-of-type(n+11) .amenity-tooltip{top:50%;transform:initial;transform:translateY(-50%);bottom:initial;left:unset;right:calc(100% + 10px)}.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:nth-of-type(n+11) .amenity-tooltip:after{content:" ";position:absolute;top:calc(50% - 10px);left:initial;right:-18px;transform:rotate(-90deg);border-width:10px;border-style:solid;border-color:#003C7F transparent transparent transparent}.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:hover .amenity-tooltip{display:initial}@media (max-width: 375px){.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:nth-child(n+11){display:none}.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:nth-child(n+9) .amenity-tooltip{top:50%;transform:initial;transform:translateY(-50%);bottom:initial;left:unset;right:calc(100% + 10px)}.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:nth-child(n+9) .amenity-tooltip:after{content:" ";position:absolute;top:calc(50% - 10px);left:initial;right:-18px;transform:rotate(-90deg);border-width:10px;border-style:solid;border-color:#003C7F transparent transparent transparent}}@media (min-width: 768px) and (max-width: 808px){.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:nth-child(n+12){display:none}}@media (min-width: 1024px) and (max-width: 1064px){.search-results-listings-container .content-wrapper .search-results-card .content .amenities .amenity:nth-child(n+12){display:none}}@media (min-width: 768px){.search-results-listings-container .content-wrapper .search-results-card .content .amenities{gap:16px}}@media (min-width: 768px) and (max-width: 1023px){.search-results-listings-container .content-wrapper .search-results-card .content{padding:16px 0 0}}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .content{padding:24px 0 24px 24px;border-bottom:unset;gap:16px}.search-results-listings-container .content-wrapper .search-results-card .content h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.search-results-listings-container .content-wrapper .search-results-card .footer{display:grid;padding:8px 16px 24px;grid-template-columns:calc(50% - 8px) 50%;grid-template-rows:max-content;gap:8px}.search-results-listings-container .content-wrapper .search-results-card .footer .btn{align-self:center;padding:12px}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .footer .btn{padding:12px 20px;align-self:initial}}.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability{display:flex;flex-direction:column;align-items:end;height:100%;width:100%;max-width:100%;text-align:end;gap:4px;position:relative}.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p{align-content:center;width:100%}.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability .price-loading{margin:unset;display:flex;justify-content:end;position:relative;top:24px}@media (min-width: 768px) and (max-width: 1023px){.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability .price-loading{top:30px;right:16px}}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability .price-loading{top:34px;right:16px}}.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p:first-of-type{min-height:24px;max-height:24px}@media (min-width: 768px) and (max-width: 1023px){.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p:first-of-type{min-height:30px;max-height:30px}}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p:first-of-type{min-height:34px;max-height:34px}}.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p:first-of-type>span{align-self:flex-start}.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p:nth-of-type(2){min-height:16px;max-height:16px}@media (min-width: 768px) and (max-width: 1023px){.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p:nth-of-type(2){min-height:18px;max-height:18px}}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p:nth-of-type(2){min-height:20px;max-height:20px}}.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p:nth-of-type(3){min-height:16px;max-height:16px}@media (min-width: 768px) and (max-width: 1023px){.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p:nth-of-type(3){min-height:18px;max-height:18px}}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability p:nth-of-type(3){min-height:20px;max-height:20px}}.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability .urgency-message{position:absolute;bottom:-15px}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability .urgency-message{bottom:16px}}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .footer .pricing-availability{gap:8px}}@media (min-width: 768px) and (max-width: 1023px){.search-results-listings-container .content-wrapper .search-results-card .footer{padding:4px 0 24px}}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card .footer{display:initial;padding:24px 24px 24px 8px;display:flex;flex-direction:column-reverse;align-items:flex-end}}.search-results-listings-container .content-wrapper .search-results-card .sr-text-ellipsis{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 768px) and (max-width: 1023px){.search-results-listings-container .content-wrapper .search-results-card{display:grid;grid-template-columns:300px calc(100% - 316px);grid-template-rows:1fr auto;column-gap:16px;min-height:300px;max-height:300px;padding-right:16px}.search-results-listings-container .content-wrapper .search-results-card .carousel-wrapper{grid-row-start:1;grid-row-end:3}}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .search-results-card{display:grid;grid-template-columns:300px calc(80% - 300px) calc(100% - (80% - 300px) - 300px);min-height:256px;max-height:256px}}.search-results-listings-container .content-wrapper .thin-marketing-banner-container{background-color:#fff;padding:11px 16px}@media (min-width: 1024px){.search-results-listings-container .content-wrapper .thin-marketing-banner-container{padding:11px 24px}}.search-results-listings-container .content-wrapper .unavailable-header-hr{display:flex;gap:16px;align-items:center;padding:10px 0}.search-results-listings-container .content-wrapper .unavailable-header-hr span{white-space:nowrap}.search-results-listings-container .content-wrapper .unavailable-header-hr hr{width:100%;border-top:1px solid #D0CED4;margin:0;border-left:0}.search-results-listings-container .sr-fade{animation:sr-fade 1s}@keyframes sr-fade{0%{opacity:0}to{opacity:1}}
