#property-description-wrap #toriba-localizador{--tl-accent:#dc2822;--tl-action:#b81f1a;box-sizing:border-box;background:#fff;color:#292b2b;margin:28px 0;padding:24px 0;border-top:1px solid #ddd9d2;border-bottom:1px solid #ddd9d2;text-align:left;letter-spacing:normal}
#property-description-wrap #toriba-localizador.tl-arete{--tl-accent:#ef7b30;--tl-action:#a8522a}
#property-description-wrap #toriba-localizador *{box-sizing:border-box}
#property-description-wrap #toriba-localizador h3{font-family:inherit;font-size:25px;font-weight:600;line-height:1.2;text-transform:none;letter-spacing:normal;margin:0 0 22px;color:#292b2b}
#property-description-wrap #toriba-localizador .tl-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(210px,1fr);gap:28px;align-items:center}
#property-description-wrap #toriba-localizador .tl-figure{min-width:0;margin:0}
#property-description-wrap #toriba-localizador .tl-map{position:relative;aspect-ratio:4/3;border:1px solid #d7d3cb;background:#fff;isolation:isolate}
#property-description-wrap #toriba-localizador .tl-map>img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;margin:0}
#property-description-wrap #toriba-localizador .tl-map>svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;font-family:inherit}
#property-description-wrap #toriba-localizador .tl-label rect{fill:#fff;stroke:#65736e;stroke-width:3}
#property-description-wrap #toriba-localizador .tl-label text{fill:#35433e;font-size:64px;font-weight:600;letter-spacing:0}
#property-description-wrap #toriba-localizador .tl-selected rect{stroke:var(--tl-accent);stroke-width:7}
#property-description-wrap #toriba-localizador .tl-selected text{fill:var(--tl-action);font-weight:700}
#property-description-wrap #toriba-localizador .tl-neutral{opacity:.82}
#property-description-wrap #toriba-localizador .tl-large-figure .tl-label text{font-size:48px}
#property-description-wrap #toriba-localizador .tl-figure figcaption{font-size:16px;line-height:1.4;font-weight:600;color:#3d4843;margin-top:10px}
#property-description-wrap #toriba-localizador .tl-copy h4{font-family:inherit;font-size:25px;font-weight:600;line-height:1.2;text-transform:none;letter-spacing:normal;color:#292b2b;margin:0 0 12px}
#property-description-wrap #toriba-localizador .tl-copy>p{font-size:17px;line-height:1.55;color:#3d4843;margin:0 0 18px}
#property-description-wrap #toriba-localizador .tl-expand,#property-description-wrap #toriba-localizador .tl-collapse{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 16px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;text-decoration:none;letter-spacing:normal;border:1px solid var(--tl-action);border-radius:3px;background:var(--tl-action);color:#fff;cursor:pointer}
#property-description-wrap #toriba-localizador .tl-expand:hover,#property-description-wrap #toriba-localizador .tl-collapse:hover{filter:brightness(.92);color:#fff;text-decoration:none}
#property-description-wrap #toriba-localizador .tl-copy .tl-explorer{font-size:16px;line-height:1.5;margin:17px 0 0}
#property-description-wrap #toriba-localizador .tl-explorer a{font-size:16px;line-height:1.5;color:var(--tl-action);text-decoration:underline;text-underline-offset:4px}
#property-description-wrap #toriba-localizador .tl-note{font-size:15px;line-height:1.5;color:#4d5953;max-width:78ch;margin:22px 0 0}
#property-description-wrap #toriba-localizador .tl-expanded{max-width:930px;margin:28px auto 0;padding-top:24px;border-top:1px solid #ddd9d2}
#property-description-wrap #toriba-localizador .tl-expanded[hidden]{display:none}
#property-description-wrap #toriba-localizador .tl-expanded h4{font-size:24px;font-weight:600;line-height:1.3;color:#292b2b;margin:0 0 16px;scroll-margin-top:125px;outline:none}
#property-description-wrap #toriba-localizador .tl-collapse{margin-top:18px;background:#fff;color:var(--tl-action)}
#property-description-wrap #toriba-localizador .tl-collapse:hover{background:var(--tl-action);color:#fff}
#property-description-wrap #toriba-localizador a:focus-visible,#property-description-wrap #toriba-localizador button:focus-visible{outline:3px solid var(--tl-action);outline-offset:4px}
#property-description-wrap #toriba-localizador ::selection{color:#292b2b;background:#f5d0b5}
#property-description-wrap #toriba-localizador.tl-image-error .tl-map svg{display:none}
@media(max-width:720px){#property-description-wrap #toriba-localizador .tl-grid{grid-template-columns:1fr;gap:22px}#property-description-wrap #toriba-localizador .tl-copy h4{font-size:24px}#property-description-wrap #toriba-localizador .tl-expand{width:100%}#property-description-wrap #toriba-localizador .tl-label text{font-size:76px}#property-description-wrap #toriba-localizador .tl-large-figure .tl-label text{font-size:60px}#property-description-wrap #toriba-localizador .tl-note{font-size:15px}}

#property-description-wrap #toriba-localizador .tl-map>.tl-base{opacity:.28}
#property-description-wrap #toriba-localizador .tl-map>.tl-lit{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none}
#property-description-wrap #toriba-localizador[data-focus="all"] .tl-base{opacity:1}
#property-description-wrap #toriba-localizador .tl-window{fill:transparent;stroke:transparent;stroke-width:7;pointer-events:all;cursor:pointer}
#property-description-wrap #toriba-localizador .tl-map-link,#property-description-wrap #toriba-localizador .tl-label{cursor:pointer;text-decoration:none}
#property-description-wrap #toriba-localizador .tl-map-link:focus .tl-window{stroke:var(--tl-action)}
#property-description-wrap #toriba-localizador .tl-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}
#property-description-wrap #toriba-localizador .tl-nav a{display:inline-flex;align-items:center;min-height:44px;padding:10px 14px;border:1px solid #a9afa8;border-radius:3px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:normal;color:#35433e;background:#fff;text-decoration:none}
#property-description-wrap #toriba-localizador .tl-nav a:hover,#property-description-wrap #toriba-localizador .tl-nav a:focus-visible,#property-description-wrap #toriba-localizador .tl-nav a[aria-current="page"]{border-color:var(--tl-action);color:var(--tl-action);background:#fff7f0}
#property-description-wrap #toriba-localizador[data-focus="Sul"] .tl-lit[data-focus-sector="Sul"]{opacity:1}
#property-description-wrap #toriba-localizador[data-focus="Sul"] .tl-map-link[data-focus-sector="Sul"] .tl-window{stroke:var(--tl-accent)}
#property-description-wrap #toriba-localizador[data-focus="Norte"] .tl-lit[data-focus-sector="Norte"]{opacity:1}
#property-description-wrap #toriba-localizador[data-focus="Norte"] .tl-map-link[data-focus-sector="Norte"] .tl-window{stroke:var(--tl-accent)}
#property-description-wrap #toriba-localizador[data-focus="Nordeste"] .tl-lit[data-focus-sector="Nordeste"]{opacity:1}
#property-description-wrap #toriba-localizador[data-focus="Nordeste"] .tl-map-link[data-focus-sector="Nordeste"] .tl-window{stroke:var(--tl-accent)}
#property-description-wrap #toriba-localizador[data-focus="Noroeste"] .tl-lit[data-focus-sector="Noroeste"]{opacity:1}
#property-description-wrap #toriba-localizador[data-focus="Noroeste"] .tl-map-link[data-focus-sector="Noroeste"] .tl-window{stroke:var(--tl-accent)}
#property-description-wrap #toriba-localizador[data-focus="Sudoeste"] .tl-lit[data-focus-sector="Sudoeste"]{opacity:1}
#property-description-wrap #toriba-localizador[data-focus="Sudoeste"] .tl-map-link[data-focus-sector="Sudoeste"] .tl-window{stroke:var(--tl-accent)}
#property-description-wrap #toriba-localizador.tl-image-error .tl-lit{display:none}
