
.review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;padding:24px 0 60px}.review-property{display:block;color:inherit;text-decoration:none}.review-property img{width:100%;aspect-ratio:1.5;object-fit:cover;margin-bottom:14px}.review-property p{margin:4px 0}.review-property p:first-of-type{font-size:24px}.review-filter{width:100%;background:transparent;border-bottom:1px solid;padding:8px 0;color:inherit;font:inherit}.review-property[hidden]{display:none}.review-dialog{margin:auto;padding:36px;max-width:680px;width:90%;max-height:90vh;overflow:auto;background:#f6f3e8;color:#222}.review-dialog::backdrop{background:#0009}.review-dialog input:not([type=checkbox]){padding:12px;margin:6px 0;border-bottom:1px solid;width:100%;background:transparent}.review-dialog button{border:1px solid;padding:12px 20px;cursor:pointer}.review-dialog .review-close{float:right}.review-dialog h2{font-size:28px;margin-bottom:20px}@media(max-width:800px){.review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-property p:first-of-type{font-size:18px}}@media(max-width:500px){.review-grid{grid-template-columns:1fr}}.slick-track{transition:transform .4s ease}
