connecting-flight-body,
multi-flight-body,
schedule-search-result-flight-body {
    .flight-details,
    flight-schedule-details {
        padding: $text-margin-bottom $space-xl $space-m $space-xl;

        &__full-route {
            border: 1px solid $border;
            border-radius: $border-radius;
            background-color: $white;
            padding: $space-xl;
            margin-bottom: $space-xl;
            flex-wrap: nowrap;
            justify-content: space-between;
            align-items: stretch;
            position: relative;
        }

        &__container {
            border-radius: $border-radius;
            background-color: $white;
            border: 1px dashed $border;
            padding: $space-s 0;
        }

        flight-details-body-actions {
            display: flex;
            flex-direction: row;
            flex-wrap: nowrap;
            justify-content: space-between;

            button + button,
            a + button,
            button + a {
                margin-left: $space-m;
            }
        }
    }
}
