@import (reference) '../../general/main/elementor-wc-mixins.less';

body.responsive-layout {
    &.woocommerce.woocommerce-checkout {
        // Sub header.
        .elementor-wc-sub-header-below-max();
        // Limit wrapper.
        .elementor-wc-limit-wrapper-below-max();

        .col2-set .col-2 {
            margin-top: 40px;
        }

		// From Customizer.
		.from-customizer-below-max();
    }
}

.from-customizer-below-max() {
	#sub-header .meta-header-inside {
		padding: 40px 0 40px 0;
	}
}

.elementor-widget-woocommerce-checkout-page .woocommerce-checkout :is(.form-row-first, .form-row-last) {
	float: none !important;
}
