.fresh-cards .property_card.property-card-v2{display:block;border:1px solid var(--card-v2-border);border-radius:12px;box-shadow:var(--card-v2-shadow);overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.fresh-cards .property_card.property-card-v2:focus-visible,.fresh-cards .property_card.property-card-v2:hover{border-width:2px;border-color:var(--primary-bg);box-shadow:0 12px 30px rgba(0,0,0,.14)}.fresh-cards .property_card.property-card-v2 .pcv2-grid{display:flex;flex-direction:column;gap:0}.fresh-cards .property_card.property-card-v2 .pcv2-media .carousel-item,.fresh-cards .property_card.property-card-v2 .pcv2-media .carousel-item img{min-height:220px;height:220px;object-fit:cover}.fresh-cards .property_card.property-card-v2 .pcv2-media{height:220px;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);animation:1s shine linear infinite;background-size:200% 100%}.fresh-cards .property_card.property-card-v2 .pcv2-media .carousel,.fresh-cards .property_card.property-card-v2 .pcv2-media .carousel-inner,.fresh-cards .property_card.property-card-v2 .pcv2-media .carousel-item{height:100%;min-height:0}.fresh-cards .property_card.property-card-v2 .pcv2-badges{position:absolute;top:10px;left:10px;z-index:1;display:flex;gap:6px;flex-wrap:wrap;max-width:calc(100% - 20px)}.fresh-cards .property_card.property-card-v2 .property-type-btn{display:none!important}.fresh-cards .property_card.property-card-v2 .p-badge{display:inline-flex;align-items:center;padding:.28rem .62rem;border-radius:999px;font-size:.64rem;line-height:1;font-weight:700;color:var(--card-v2-badge-text);background:var(--card-v2-badge-quiet-bg);white-space:nowrap}.fresh-cards .property_card.property-card-v2 .p-badge-feat{background:var(--card-v2-badge-feat-bg)}.fresh-cards .property_card.property-card-v2 .p-badge-verify{background:var(--card-v2-badge-verify-bg)}.fresh-cards .property_card.property-card-v2 .p-badge-near{background:var(--card-v2-badge-near-bg)}.fresh-cards .property_card.property-card-v2 .p-badge-quiet{background:var(--card-v2-badge-quiet-bg)}.fresh-cards .property_card.property-card-v2 .pcv2-body{padding-top:.9rem}.fresh-cards .property_card.property-card-v2 .pcv2-location{display:flex;align-items:center;gap:.25rem;line-height:1;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--card-v2-location-text)}.fresh-cards .property_card.property-card-v2 .pcv2-location .icon{width:14px;height:14px;max-width:14px;flex:0 0 14px;display:block}.fresh-cards .property_card.property-card-v2 .pcv2-location .pcv2-location-text{display:inline-flex;align-items:center;font-weight:700}.fresh-cards .property_card.property-card-v2 .prop-name{font-size:1.02rem;line-height:1.25;color:var(--card-v2-heading-text);max-height:none}.fresh-cards .property_card.property-card-v2 .pcv2-neighborhood{font-size:.72rem;color:var(--card-v2-location-text);margin-bottom:.35rem}.fresh-cards .property_card.property-card-v2 .prop-rating{color:var(--card-v2-body-text);font-size:.8rem}.fresh-cards .property_card.property-card-v2 .review-score{color:var(--card-v2-heading-text)}.fresh-cards .property_card.property-card-v2 .pcv2-amenities,.fresh-cards .property_card.property-card-v2 .pcv2-local-cue{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.fresh-cards .property_card.property-card-v2 .pcv2-facts{display:flex;flex-wrap:wrap;gap:.45rem;padding:0 15px}.fresh-cards .property_card.property-card-v2 .pcv2-facts .col-auto{display:inline-flex;align-items:center;gap:.28rem;flex:0 0 auto;margin:0!important;max-width:none;padding:.28rem .58rem;border-radius:999px;border:1px solid var(--card-v2-border);background:var(--card-v2-pill-bg)}.fresh-cards .property_card.property-card-v2 .pcv2-facts .icon{width:16px;height:16px;max-width:16px}.fresh-cards .property_card.property-card-v2 .pcv2-facts .col-beds .icon{width:16px;height:16px;max-width:16px}.fresh-cards .property_card.property-card-v2 .pcv2-facts span{max-width:none!important;overflow:visible;white-space:nowrap;line-height:1.2;font-size:.72rem;color:var(--card-v2-body-text)}.fresh-cards .property_card.property-card-v2 .p-amen{display:inline-flex;align-items:center;border-radius:999px;border:1px solid var(--card-v2-border);background:var(--card-v2-pill-bg);color:var(--card-v2-body-text);font-size:.68rem;font-weight:600;padding:.24rem .55rem}.fresh-cards .property_card.property-card-v2 .pcv2-local-cue{color:var(--primary);font-size:.72rem;font-weight:700}.fresh-cards .property_card.property-card-v2 .pcv2-price-row{align-items:center;background:var(--card-v2-row-bg);margin-bottom:0;padding-top:.35rem!important;padding-bottom:.5rem!important}.fresh-cards .property_card.property-card-v2 .pcv2-amenities{padding-bottom:.35rem!important}.fresh-cards .property_card.property-card-v2 .pcv2-actions{white-space:nowrap}.fresh-cards .property_card.property-card-v2 .btn-view{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:.76rem;font-weight:700;line-height:1;padding:.75rem .85rem}.fresh-cards .property_card.property-card-v2 .btn-view{background:var(--primary-bg);border:1px solid var(--primary-bg);color:var(--primary-bg-text-color)}@media (max-width:767px){.results-map-wrapper.list,.results-map-wrapper.split{padding-left:4%;padding-right:4%}.fresh-cards .property_card.property-card-v2 .pcv2-media{height:170px}.fresh-cards .property_card.property-card-v2 .pcv2-media .carousel-item,.fresh-cards .property_card.property-card-v2 .pcv2-media .carousel-item img{min-height:170px;height:170px}.fresh-cards .property_card.property-card-v2 .pcv2-actions{display:none!important}.fresh-cards .property_card.property-card-v2 .pcv2-amenities,.fresh-cards .property_card.property-card-v2 .pcv2-local-cue{display:none}}