/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */


body.woocommerce-block-lock-address-fields .wc-block-checkout .wp-block-woocommerce-checkout-shipping-address-block .wc-block-components-text-input,
body.woocommerce-block-lock-address-fields .wc-block-checkout .wp-block-woocommerce-checkout-billing-address-block .wc-block-components-text-input,
body.woocommerce-block-lock-address-fields .wc-block-checkout .wp-block-woocommerce-checkout-shipping-address-block .wc-blocks-components-select,
body.woocommerce-block-lock-address-fields .wc-block-checkout .wp-block-woocommerce-checkout-billing-address-block .wc-blocks-components-select{
	position: relative;
}

body.woocommerce-block-lock-address-fields .wc-block-checkout .wp-block-woocommerce-checkout-shipping-address-block .wc-block-components-text-input:after,
body.woocommerce-block-lock-address-fields .wc-block-checkout .wp-block-woocommerce-checkout-billing-address-block .wc-block-components-text-input:after,
body.woocommerce-block-lock-address-fields .wc-block-checkout .wp-block-woocommerce-checkout-shipping-address-block .wc-blocks-components-select:after,
body.woocommerce-block-lock-address-fields .wc-block-checkout .wp-block-woocommerce-checkout-billing-address-block .wc-blocks-components-select:after{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
	cursor: not-allowed;
}

.locked-b2b-field {
	pointer-events: none !important;
	cursor: not-allowed;
}