#inj-properties{padding:40px 5vw 80px;color:#000000;background:#fff;font-family:'Plus Jakarta Sans',sans-serif}#inj-properties .p-inner{max-width:1440px;margin:auto}#inj-properties .p-header{display:flex;align-items:center;justify-content:space-between;gap:24px}#inj-properties h2{font-family:'Spline Sans',sans-serif;font-size:var(--inj-type-h2,36px);line-height:1.2;letter-spacing:-.6px;font-weight:600;margin:0 0 16px}#inj-properties p{font-size:var(--inj-type-body,14px);line-height:1.7;color:#000000;margin:0}#inj-properties .p-link{white-space:nowrap;color:#000000;font-size:12px;text-decoration:none;display:inline-flex;gap:10px;align-items:center}#inj-properties .p-link:hover{color:#c8a15d}@media(max-width:767px){#inj-properties{padding:30px 24px 54px}#inj-properties .p-header{align-items:flex-start;flex-direction:column}}#inj-properties *{box-sizing:border-box}#inj-properties .p-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}#inj-properties .p-card{border:1px solid #e7e7e7;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.04)}#inj-properties .p-image{aspect-ratio:224/150;background-image:url('/wp-content/uploads/2026/10/properties-reference.png');background-size:474.55% auto;background-position:var(--photo-x) 33.59%;background-repeat:no-repeat}#inj-properties .p-body{padding:20px}#inj-properties .p-area{font-size:12px;line-height:1.5;margin-bottom:12px}#inj-properties h3{font-family:'Spline Sans',sans-serif;font-size:var(--inj-type-h3,18px);font-weight:600;line-height:1.4;min-height:2.8em;margin:0 0 12px;color:#000000}#inj-properties .p-price{font-size:14px;font-weight:600;color:#000000;margin-bottom:24px}#inj-properties .p-detail{font-size:12px;line-height:1.5;text-decoration:none;color:#000000;display:inline-flex;gap:12px;align-items:center}#inj-properties .p-detail:hover{color:#c8a15d}@media(max-width:1024px){#inj-properties .p-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#inj-properties .p-grid{grid-template-columns:1fr;gap:20px}#inj-properties h3{min-height:0}}#inj-properties .p-image{background:none;overflow:hidden}#inj-properties .p-image img{display:block;width:100%;height:100%;object-fit:cover}#inj-properties .p-grid{gap:20px}#inj-properties .p-card{position:relative;aspect-ratio: .9;border:0;border-radius:12px;overflow:hidden;box-shadow:none;background:#e7e7e7;padding:0}#inj-properties .p-card>img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}#inj-properties .p-save{position:absolute;top:18px;right:18px;width:42px;height:42px;border:0;border-radius:50%;background:#fff;color:#000000;display:grid;place-items:center;padding:0;cursor:pointer;box-shadow:0 2px 8px #0001}#inj-properties .p-save svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}#inj-properties .p-save[aria-pressed="true"]{color:#c8a15d}#inj-properties .p-save[aria-pressed="true"] svg{fill:#c8a15d33}#inj-properties .p-overlay{position:absolute;bottom:12px;left:12px;right:12px;border-radius:12px;background:#fff;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#000000;text-decoration:none;box-shadow:0 4px 12px #0001}#inj-properties .p-info{min-width:0;flex:1}#inj-properties h3{font-size:16px;line-height:1.3;font-weight:600;min-height:0;margin:0 0 6px;letter-spacing:-.2px}#inj-properties .p-area{font-size:12px;line-height:1.4;margin:0;color:#000000}#inj-properties .p-price-wrap{flex-shrink:0;text-align:right}#inj-properties .p-price{font-size:14px;line-height:1.3;font-weight:700;color:#000000;margin:0 0 6px}#inj-properties .p-price-label{display:block;font-size:11px;line-height:1.4;color:#000000}#inj-properties .p-save:focus-visible,#inj-properties .p-overlay:focus-visible{outline:2px solid #c8a15d;outline-offset:-3px}@media(min-width:1025px) and (max-width:1350px){#inj-properties .p-overlay{padding:12px;gap:8px}#inj-properties h3{font-size:14px}#inj-properties .p-price{font-size:12px}}@media(max-width:600px){#inj-properties .p-card{aspect-ratio:.95}#inj-properties h3{font-size:16px}}#inj-properties .p-price{font-size:13px;white-space:nowrap}#inj-properties .p-overlay{gap:10px}#inj-properties .p-info{flex:1;min-width:0}@media(min-width:1025px) and (max-width:1350px){#inj-properties .p-overlay{flex-wrap:wrap}#inj-properties .p-price-wrap{width:100%;text-align:left}}@media(max-width:600px){#inj-properties .p-price{font-size:14px}}#inj-properties .p-overlay{flex-direction:row-reverse;flex-wrap:nowrap}#inj-properties .p-price-wrap{width:auto;text-align:left}#inj-properties .p-info{text-align:left}#inj-properties .p-price{font-size:15px}#inj-properties .p-price-label{font-size:11px}@media(min-width:1025px) and (max-width:1350px){#inj-properties .p-price{font-size:13px}}#inj-properties .p-overlay{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;left:14px;right:14px;bottom:14px}#inj-properties .p-info{text-align:left;min-width:0}#inj-properties h3{font-size:16px;line-height:1.3;margin:0 0 6px;font-weight:600}#inj-properties .p-area{font-size:12px;line-height:1.4;margin:0}#inj-properties .p-price-wrap{width:auto;text-align:right;min-width:0}#inj-properties .p-price{font-size:16px;line-height:1.3;font-weight:700;margin:0 0 6px;white-space:nowrap}#inj-properties .p-price-label{font-size:11px;line-height:1.4}@media(min-width:1025px) and (max-width:1250px){#inj-properties .p-overlay{padding:14px;gap:10px}#inj-properties h3{font-size:14px}#inj-properties .p-price{font-size:14px}}@media(max-width:380px){#inj-properties .p-overlay{padding:12px;gap:8px}#inj-properties h3,#inj-properties .p-price{font-size:14px}}#inj-properties .p-card .p-info h3{font-size:12px;line-height:1.35;letter-spacing:0;max-width:190px;text-wrap:balance}#inj-properties .p-link{background:#c8a15d;color:#fff;padding:14px 20px;border-radius:12px;font-weight:600;transition:background .2s}#inj-properties .p-link:hover{background:#b58d4b;color:#fff}#inj-properties .p-link:focus-visible{outline:2px solid #000;outline-offset:4px}
#inj-properties button.p-overlay{border:0;font:inherit;cursor:pointer;text-align:left}#inj-properties .p-price{display:block}#inj-properties .irp-currency{font-size:.65em;font-weight:400}#inj-properties .p-placeholder{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:#F6F6F6;color:#000000;font-weight:600}#inj-properties .p-placeholder small{font-size:12px;font-weight:400}

.p-save,.irp-save{display:none!important}
