.property-photo img{transition:opacity .18s ease}
.m2-price-entry[hidden],.m2-bed-bath[hidden],label[hidden]{display:none!important}
.m2-bed-bath{display:contents}

.m2-hot-item{display:inline-flex;align-items:center;gap:7px;margin:4px 8px 4px 0;padding:7px 10px;border:1px solid #adb0b5;border-radius:9px;font-size:12px}
.m2-price-entry{display:contents}
.m2-price-entry[hidden]{display:none}

.vr-whatsapp-chat{width:52px!important;height:52px!important;padding:6px!important;justify-content:center!important;border-radius:50%!important;gap:0!important}
.vr-whatsapp-chat .vr-wa-label{display:none!important}
.vr-whatsapp-chat .vr-wa-icon{flex:0 0 39px!important;width:39px!important;height:39px!important}
.vr-whatsapp-chat .vr-wa-icon img{width:29px!important;height:29px!important}

.property-photo{position:relative;overflow:hidden}
.property-photo>.m2-hover-frame{position:absolute!important;inset:0;width:100%!important;height:100%!important;object-fit:cover;opacity:0;pointer-events:none;z-index:1;transition:opacity .44s ease-in-out!important}
.property-photo>.m2-hover-frame.is-visible{opacity:1}
.property-photo>.tag,.property-photo>.vr-listing-review-tag{position:relative;z-index:2}
.vr-whatsapp-chat{width:64px!important;height:64px!important;padding:7px!important}
.vr-whatsapp-chat .vr-wa-icon{flex:0 0 48px!important;width:48px!important;height:48px!important}
.vr-whatsapp-chat .vr-wa-icon img{width:36px!important;height:36px!important}
.m2-admin-property-options{display:flex;flex-direction:column;align-items:stretch;gap:7px}
.m2-admin-property-options .m2-hot-item{display:grid!important;grid-template-columns:18px minmax(0,1fr);align-items:center;justify-items:start;gap:12px;margin:0;padding:10px 12px;width:100%;box-sizing:border-box;text-align:left;line-height:1.4}
.m2-hot-item input.m2-hot-check{width:17px!important;height:17px!important;min-width:17px;min-height:17px;margin:0!important;position:static!important}
