#viaje-propuesta .vp-nav{overflow:visible;position:relative;z-index:20}
#viaje-propuesta nav{align-items:center}
#viaje-propuesta .km-more-nav{position:relative;font-size:13px}
#viaje-propuesta .km-more-nav summary{cursor:pointer;list-style:none;padding:10px 0;display:flex;align-items:center;gap:9px}
#viaje-propuesta .km-more-nav summary::-webkit-details-marker{display:none}
#viaje-propuesta .km-more-nav summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
#viaje-propuesta .km-more-nav[open] summary span{transform:rotate(180deg)}
#viaje-propuesta .km-nav-dropdown{position:absolute;top:calc(100% + 8px);right:0;min-width:185px;background:#f7f3ea;color:#28392f;padding:10px 20px;box-shadow:0 8px 30px #0003;border:1px solid #28392f20;z-index:30}
#viaje-propuesta .vp-nav .km-more-nav .km-nav-dropdown a{display:block;padding:13px 0;white-space:nowrap;color:#28392f;text-shadow:none}
#viaje-propuesta .vp-nav .km-more-nav .km-nav-dropdown a:hover,#viaje-propuesta .vp-nav .km-more-nav .km-nav-dropdown a:focus-visible{color:#9a633e}
#viaje-propuesta .km-current-group{border-bottom:2px solid currentColor}
#viaje-propuesta .km-nav-dropdown a[aria-current=page]{border-color:#344d3d}
@media(max-width:550px){#viaje-propuesta nav{gap:19px}#viaje-propuesta .vp-nav{gap:12px}}
