/**
 * Chauffeur Booking System — Layout overrides
 *
 * Structural (non-colour) overrides for the Chauffeur Booking System plugin.
 * Colours are managed via the CHBS native Styles tab (Booking Form → Styles)
 * and must NOT be redeclared here.
 *
 * Tour-page widget field-visibility and route-lock rules live in the Olima
 * Tours & Transfers plugin (plugins/olima-tours-transfers/assets/css/tour-widget.css).
 *
 * Plugin:  Chauffeur Booking System for WordPress
 * Prefix:  chbs- / chaufb-
 *
 * IMPORTANT: These selectors target plugin-generated markup. If the plugin
 * updates its class names, these rules will need to be reviewed.
 *
 * @package TravelVip
 * @since   1.0.0
 */

/* ==========================================================================
   1. Button border-radius
   ========================================================================== */

/**
 * Rounds button corners to match the site design token (4 px).
 * CHBS's Styles tab controls colours only — border-radius is set here.
 */
.chbs-main .chbs-button.chbs-button-style-1,
.chbs-main .chbs-button.chbs-button-style-2,
.chbs-main .chbs-button.chbs-button-style-3 {
	border-radius: 4px;
}

/* ==========================================================================
   2. Widget submit button
   ========================================================================== */

/**
 * Prevents the submit button label from wrapping onto multiple lines when
 * the widget is displayed in a narrow single-row layout.
 */
.chbs-button-widget-submit {
	white-space: nowrap;
}
