.listing-ref[data-v-3944fdd3]{margin-left:10px;color:var(--color-gray);font-weight:600}@media (max-width:1150px){.listing-ref[data-v-3944fdd3]{margin-left:0}}.listing-price[data-v-3944fdd3]{line-height:normal;font-weight:600}.listing-details[data-v-3944fdd3]{gap:1rem;color:var(--color-darkgray)}.location-bullet[data-v-3944fdd3]{transform:translateY(-2px)}.section-delimiter-bottom[data-v-3944fdd3]{padding-bottom:1rem;border-bottom:2px solid #000}.feat-check[data-v-d1329e9e]{fill:var(--color-bronze)}.thumbnail-overlay[data-v-a45ef1ae]{cursor:pointer;position:relative;top:0;left:0;transition:opacity .25s cubic-bezier(0,0,.2,1)}.thumbnail-overlay .thumbnail-overlay-image[data-v-a45ef1ae],.thumbnail-overlay[data-v-a45ef1ae]{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.thumbnail-overlay .thumbnail-overlay-image[data-v-a45ef1ae]{position:absolute;transform:scale(1.1);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.thumbnail-overlay .video-button[data-v-a45ef1ae]{cursor:pointer;border:none;background-color:transparent;padding:0;color:inherit;text-align:inherit;font-size:100%;font-family:inherit;cursor:default;line-height:inherit;position:absolute;left:50%;top:50%;width:68px;height:48px;margin-left:-34px;margin-top:-24px;transition:opacity .25s cubic-bezier(0,0,.2,1);z-index:63}.thumbnail-overlay .video-button[data-v-a45ef1ae]:focus{outline:0}.thumbnail-overlay .video-button svg[data-v-a45ef1ae]{height:100%;left:0;position:absolute;top:0;width:100%}.thumbnail-overlay .video-button svg .video-play-button-bg[data-v-a45ef1ae]{transition:fill .1s cubic-bezier(.4,0,1,1),fill-opacity .1s cubic-bezier(.4,0,1,1);fill:#212121;fill-opacity:.8}.thumbnail-overlay:hover .thumbnail-overlay-image[data-v-a45ef1ae]{transform:scale(1.25)}.thumbnail-overlay:hover .video-button .video-play-button-bg[data-v-a45ef1ae]{transition:fill .1s cubic-bezier(0,0,.2,1),fill-opacity .1s cubic-bezier(0,0,.2,1);fill:red;fill-opacity:1}