/* Match the destination pages' breadcrumb placement and appearance. */
#inicio:has(> .route-breadcrumbs){padding-top:91px;background:#091a2c}
.route-breadcrumbs{background:#091a2c;color:#c4d3e3;font-size:13px;line-height:1.5;border:0}
.route-breadcrumbs .wrap{width:min(1160px,calc(100% - 48px));margin:0 auto;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:16px 0}
.route-breadcrumbs li{display:inline-flex;align-items:baseline;gap:10px;min-width:0;max-width:100%;overflow-wrap:anywhere}
.route-breadcrumbs a{color:#a9d1ff;text-decoration:none;padding:5px 0}
.route-breadcrumbs a:hover{text-decoration:underline;text-underline-offset:3px}
.route-breadcrumbs [aria-current="page"]{color:#c4d3e3}
.route-breadcrumbs [aria-hidden="true"]{color:#8ea5bf}
#inicio>.route-breadcrumbs+.reserve-hero{padding-top:65px;min-height:0}
@media(max-width:760px){
 #inicio:has(> .route-breadcrumbs){padding-top:77px}
 .route-breadcrumbs{font-size:12px}
 .route-breadcrumbs .wrap{width:calc(100% - 34px);padding:12px 0;gap:4px 8px}
 .route-breadcrumbs li{gap:8px}
 #inicio>.route-breadcrumbs+.reserve-hero{padding-top:50px}
}
