/* Keep the fixed reservation label on one line on narrow phones. */
@media (max-width: 360px) {
    .mobile-cta-container .mobile-btn-reserve,
    .drawer-sticky-reserve-zone .btn-drawer-reserve {
        padding-inline: 12px !important;
        font-size: 12px !important;
        line-height: 1.5 !important;
    }

    .mobile-cta-container .mobile-btn-reserve > span,
    .drawer-sticky-reserve-zone .btn-drawer-reserve > span {
        white-space: nowrap !important;
        line-height: 1.5 !important;
    }
}
