.booking-information-itinerario-module__gKqzpG__article{width:100%;max-width:54rem;margin-inline:auto}.booking-information-itinerario-module__gKqzpG__article h1{letter-spacing:-.03em;max-width:26ch;font-size:clamp(30px,4.4vw,44px);font-weight:650;line-height:1.12}.booking-information-itinerario-module__gKqzpG__article h2{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.35}.booking-information-itinerario-module__gKqzpG__article p,.booking-information-itinerario-module__gKqzpG__article li,.booking-information-itinerario-module__gKqzpG__article address{max-width:74ch;line-height:1.75}.booking-information-itinerario-module__gKqzpG__article>section{box-shadow:none;border-radius:12px}.booking-information-itinerario-module__gKqzpG__article [data-slot=card]{box-shadow:none;border-radius:12px}.booking-information-itinerario-module__gKqzpG__article [data-slot=card-description]{line-height:1.65}.booking-information-itinerario-module__gKqzpG__article [data-slot=button]{min-height:44px}.booking-information-itinerario-module__gKqzpG__article a{text-underline-offset:.2em}.booking-information-itinerario-module__gKqzpG__article [data-slot=table-container]{scrollbar-width:thin;scrollbar-color:var(--muted-foreground) transparent;max-width:100%}@media (max-width:767px){.booking-information-itinerario-module__gKqzpG__article h2{font-size:18px}.booking-information-itinerario-module__gKqzpG__article [data-slot=card-content]{padding-inline:18px}}
