.km-guides-hero{max-width:1320px;margin:0 auto;padding:64px 5% 72px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.km-guides-intro h1{font-family:Georgia,serif;font-size:clamp(38px,4.5vw,66px);font-weight:400;line-height:1.07;letter-spacing:-1.8px;margin:22px 0}.km-guides-intro p{max-width:440px;line-height:1.7;font-size:16px}.km-guides-intro>a{display:inline-block;margin-top:20px;padding-bottom:8px;border-bottom:1px solid currentColor;color:inherit;text-decoration:none;font-size:13px}.km-guides-photos{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:190px 190px;gap:12px}.km-guides-photos img{width:100%;height:100%;object-fit:cover;display:block}.km-guides-photos img:first-child{grid-row:1/3;object-position:44% 50%}.km-guides-photos img:nth-child(2){object-position:50% 65%}#vp-coleccion{padding-top:36px}@media(max-width:760px){.km-guides-hero{grid-template-columns:1fr;padding:36px 6% 38px;gap:30px}.km-guides-photos{grid-template-rows:120px 120px}.km-guides-intro h1{letter-spacing:-1px}}

#viaje-propuesta .km-guides-intro h1{color:#283e34;}

#viaje-propuesta .km-family-title{font-family:Georgia,serif;font-size:clamp(30px,4vw,48px);margin:65px 0 14px}#viaje-propuesta .km-catalog-price{display:block;font-size:26px;margin:12px 0 3px}#viaje-propuesta .km-price-tax{display:block;font-size:12px;margin-bottom:14px}#viaje-propuesta .km-packs .guide-options{padding:30px 0;margin:0;max-width:none}#viaje-propuesta .km-packs h3{font-family:Georgia,serif;font-size:32px}#viaje-propuesta .km-review-note p{max-width:760px;line-height:1.8}
