/**
 * Checkout layout compatibility (classic shortcode checkout).
 *
 * When the last shipping field uses WooCommerce row classes (e.g. form-row-first),
 * the order notes block (.woocommerce-additional-fields) can sit beside the float
 * column; clearing it restores a full-width flow below shipping.
 *
 * @package RaCar\RBSMHAO
 */

 /* Ajuste para layout de checkout em alguns temas*/
	.woocommerce-checkout .woocommerce-additional-fields {clear: both;}

/* Shipping toggle + fields float recovery START */
	/* Billing rows often float (e.g. country + state); without a clear, the "ship to different address" UI can sit beside billing instead of below it. Scoped to classic checkout only. */
	.woocommerce-checkout .woocommerce-shipping-fields {clear: both;}
/* Shipping toggle + fields float recovery END */

/* Checkout + My Account native selects baseline sizing START */
	.woocommerce-checkout .rbsmhao-select-field select,
	.woocommerce-account .rbsmhao-select-field select {box-sizing: border-box;}
/* Checkout + My Account native selects baseline sizing END */

/* Ajuste para layout de 3 campos de endereço em linha */
.form-row-first-of-three {width: 20%; float: left; margin-right: 2.5%;}
.form-row-middle-of-three {width: 30%;float: left; margin-right: 2.5%;}
.form-row-last-of-three {width: 40%;float: left; margin-right: 0;}
