.lola-tour-card{min-width:0;scroll-margin-top:64px}.lola-tour-card>h3{margin-bottom:22px}.lola-tour-brand{display:grid;grid-template-columns:82px minmax(0,1fr);gap:18px;align-items:center;margin-bottom:18px}.lola-tour-logo{display:block;border-radius:8px;background:#fff;overflow:hidden}.lola-tour-logo img{display:block;width:100%;height:auto;object-fit:contain}.lola-tour-brand .eyebrow{font-size:10px;letter-spacing:.09em;margin:0 0 5px}.lola-tour-brand h4{font-family:inherit;font-size:25px;line-height:1.2;margin:0;font-weight:600}.lola-tour-brand h4 a{color:inherit;text-decoration:none}.lola-tour-card .lola-tour-description{font-size:17px;line-height:1.6;margin:0 0 20px}.lola-tour-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.lola-tour-actions .button{display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:1.4;min-height:46px;max-width:100%;padding:12px 16px;white-space:normal}.lola-tour-instagram{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:1.6;min-height:44px;max-width:100%;overflow-wrap:anywhere}.lola-tour-official{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;line-height:1.6;margin-top:16px;padding-top:12px;border-top:1px solid var(--line,#d4ded8);text-decoration:none;color:var(--muted)}.lola-tour-card a:focus-visible{outline:3px solid var(--brand,#173d2c);outline-offset:5px}@media(max-width:760px){.lola-tour-brand{grid-template-columns:76px minmax(0,1fr);gap:16px}.lola-tour-card>h3{margin-bottom:22px}.lola-tour-brand h4{font-size:25px}.lola-tour-card .lola-tour-description{font-size:18px}.lola-tour-instagram{font-size:15px}}

.lola-home-ad .godoy-logo img { width:100%; height:100px; object-fit:contain; }
.lola-home-ad a:focus-visible { outline:3px solid var(--brand,#173d2c); outline-offset:3px; }
