/* sacredvalleyvip.com · maras-and-moray-in-one-day.css */
.prose h2{margin-top:32px}

/* ===== Maras y Moray: combinados con el Valle Sagrado ===== */
.combo{background:var(--tinte);border:1px solid var(--verde);border-radius:var(--r);padding:18px 20px;margin:0 0 26px} .combo .kicker{margin:0 0 2px} .combo h2{margin:0 0 6px;font-size:1.15rem} .combo p{margin:0 0 12px;font-size:.95rem} .combo .dbar{display:flex;height:28px;border-radius:8px;overflow:hidden;gap:2px;background:#fff} .combo .dbar i{display:flex;align-items:center;justify-content:center;font-style:normal;font-size:.7rem;font-weight:700;color:#fff;min-width:2px} .combo .dbar i.v{background:#8FC9AE} .combo .dbar i.v.hi{background:var(--verde-texto)} .combo .dbar i.d{background:#E3E9E7} .combo .dbar i.l{background:#F2A83B} .combo .dbar b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 4px} .combo-foot{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:12px;font-size:.88rem;color:var(--texto-suave)} .combo-foot span{flex:1 1 300px} .combo-foot b{color:var(--texto)} .combo-foot .btn{white-space:nowrap}
.mm-map .rmap{margin:12px 0 26px;position:static} .mm-map .rm-photo{display:none}
.mmcards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 26px} .mmcard{display:block;background:#fff;border:1px solid var(--linea);border-radius:var(--r);overflow:hidden;text-decoration:none;color:var(--texto);transition:border-color .15s} .mmcard:hover{border-color:var(--verde)} .mmcard img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:#E5ECEA} .mmcard>div{padding:12px 14px;display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline} .mmcard b{flex:1 1 100%;font-size:1.05rem} .mmcard span{font-size:.8rem;color:var(--texto-suave)} .mmcard em{font-style:normal;color:var(--texto);font-weight:600}
@media(max-width:720px){.mmcards{grid-template-columns:1fr} .combo .dbar b{display:none}}
/* tarjetas Maras / Moray: sombra suave, zoom de la imagen dentro de su marco y sin subrayado */
.mmcard{position:relative;transition:border-color .2s,box-shadow .25s,transform .25s}
.mmcard img{transition:transform .45s ease;transform-origin:center}
.mmcard>div{position:relative;z-index:1;background:#fff}
.mmcard:hover{box-shadow:0 10px 26px -14px rgba(29,45,44,.35);transform:translateY(-2px)}
.mmcard:hover img{transform:scale(1.06)}
.mmcard,.mmcard:hover,.mmcard *,.mmcard:hover *,.prose a.mmcard:hover,.content a.mmcard:hover{text-decoration:none!important}
@media(prefers-reduced-motion:reduce){.mmcard:hover img{transform:none}}
