body.olivos-guide{--walnut:#35452b;--oak:#657b43;--honey:#b7c77f;--cream:#eef1e5;--paper:#fafbf6;--ink:#283222;--muted:#58634f;--line:#d4dcc6;background:var(--paper)}.olivos-guide .rm-intro{position:relative;padding:32px;margin:24px 0 28px;background:#35452b;border-radius:10px;color:white;overflow:hidden}.olivos-guide .rm-intro .eyebrow{color:#d7e5ac}.olivos-guide .rm-intro>p:last-child{color:#f2f5e9;max-width:620px}.ol-guide-cover{width:100%;height:230px;object-fit:cover;border-radius:6px;margin-bottom:26px}.olivos-guide .rm-tab[aria-selected=true]{background:#35452b;box-shadow:0 5px 0 #b7c77f}.olivos-guide .rm-tab{border-radius:10px}.ol-location{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:25px;background:var(--cream);border-radius:10px;margin-bottom:30px}.ol-location h3{margin:8px 0;font:32px Georgia,serif}.ol-location p{margin:0}.olivos-guide .rm-panel-heading>span{font-size:40px}.olivos-guide .rm-card-top>span:first-child{font-weight:700}.olivos-guide :focus-visible{outline:3px solid #657b43;outline-offset:4px}@media(max-width:600px){.olivos-guide .rm-intro{padding:18px}.ol-guide-cover{height:180px}.ol-location{align-items:flex-start;flex-direction:column}.olivos-guide .rm-panel-heading{padding:20px}.olivos-guide .rm-panel-heading h2{font-size:29px}}
.ol-neighborhood-map{margin-block:28px}.ol-map-preview{display:block;max-width:720px;margin:22px auto;background:white;border:1px solid var(--line);border-radius:8px;overflow:hidden}.ol-map-preview img{width:100%;height:auto}.ol-map-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.ol-neighborhood-map>a:last-child{display:inline-block;font-weight:700;color:var(--walnut);margin-top:14px}
