/* Compatibility corrections only; layout and design remain in Elementor. */
.lbv-checkout-popup .woocommerce form select { min-height:44px; height:auto; padding-top:8px; padding-bottom:8px; line-height:1.5; }
.lbv-checkout-popup .select2-container .select2-selection--single { min-height:44px; height:auto; padding-top:8px; padding-bottom:8px; }
.lbv-checkout-popup .select2-selection--single .select2-selection__rendered { line-height:26px; }
.lbv-checkout-popup .select2-selection--single .select2-selection__arrow { top:50%; transform:translateY(-50%); }
.lbv-checkout-popup .dialog-widget-content > .select2-container { z-index:10; }
.lbv-checkout-dropdown .select2-results__options { max-height:220px; overflow-y:auto; }
