.elementor-65298 .elementor-element.elementor-element-61ef5a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-65298 .elementor-element.elementor-element-61ef5a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65298 .elementor-element.elementor-element-bf7ccda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-65298 .elementor-element.elementor-element-bf7ccda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65298 .elementor-element.elementor-element-bf7ccda > .elementor-element-populated{border-style:solid;border-color:#EDEDED;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-8em 0em 4em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 2em 1em 2em;}.elementor-65298 .elementor-element.elementor-element-bf7ccda > .elementor-element-populated, .elementor-65298 .elementor-element.elementor-element-bf7ccda > .elementor-element-populated > .elementor-background-overlay, .elementor-65298 .elementor-element.elementor-element-bf7ccda > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-65298 .elementor-element.elementor-element-bf7ccda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-65298 .elementor-element.elementor-global-65434 .cartflows-elementor__checkout-form .wcf-embed-checkout-form{font-size:0.9em;}.elementor-65298 .elementor-element.elementor-global-65434 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3,
				.elementor-65298 .elementor-element.elementor-global-65434 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce h3 span,
				.elementor-65298 .elementor-element.elementor-global-65434 .cartflows-elementor__checkout-form .wcf-embed-checkout-form .woocommerce-checkout #order_review_heading,
				.elementor-65298 .elementor-element.elementor-global-65434 .cartflows-elementor__checkout-form .wcf-embed-checkout-form-two-step .wcf-embed-checkout-form-steps .step-name,
				.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce .col2-set .col-1 h3,
				.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce .col2-set .col-2 h3{font-size:2em;font-weight:700;}.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text::placeholder,
					.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
					.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce form .form-row textarea,
					.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .select2-container--default .select2-selection--single,
					.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce form .form-row select.select,
					.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce .col2-set .col-1,
					.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce .col2-set .col-2,
					.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce form p.form-row label,
					.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:checked + label,
					.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce #payment [type="radio"]:not(:checked) + label,
					.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce form .form-row select{font-size:1em;}.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce-checkout, .elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form-modern-checkout{--wcf-field-label-color:#292929;}.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form #order_review .wcf-custom-coupon-field input[type="text"],
						.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce form .form-row input.input-text,
						.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce form .form-row textarea,
						.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .select2-container--default .select2-selection--single,
						.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce form .form-row select.select,
						.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce form .form-row select{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form, .elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form-modern-checkout{--wcf-field-border-color:#DBDBDB;}.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form .woocommerce-checkout #payment ul.payment_methods{margin:0em 0em 1em 0em;}.elementor-65298 .elementor-element.elementor-global-65437 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-65298 .elementor-element.elementor-global-65437 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-65298 .elementor-element.elementor-global-65437 .elementor-icon-box-title{margin-block-end:0px;}.elementor-65298 .elementor-element.elementor-global-65437 .elementor-icon-box-title, .elementor-65298 .elementor-element.elementor-global-65437 .elementor-icon-box-title a{font-weight:600;}/* Start custom CSS for global, class: .elementor-global-65434 */.elementor-65298 .elementor-element.elementor-global-65434 .woocommerce-checkout{
    margin-top:1em;
}

.elementor-65298 .elementor-element.elementor-global-65434 .woocommerce #customer_details{
    margin-bottom:0;
}

.elementor-65298 .elementor-element.elementor-global-65434 #customer_details .woocommerce-billing-fields h3{
    display:none;
}

.elementor-65298 .elementor-element.elementor-global-65434 #customer_details #woocommerce_eu_vat_compliance h3{
    font-size:2em;
    font-weight:700;
}

.elementor-65298 .elementor-element.elementor-global-65434 .wcf-order-wrap {
    margin-top:30px;
}

.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-bump-order-wrap.wcf-after-customer {
    padding: 1.25em 0;
}

.elementor-65298 .elementor-element.elementor-global-65434 .wcf-bump-order-field-wrap label{
    font-weight:700;
    font-size:1.5em;
}

.elementor-65298 .elementor-element.elementor-global-65434 .wcf-bump-order-text .wcf-bump-order-desc{
    font-size: 0.85em;
    line-height: 1.65em;
}

.elementor-65298 .elementor-element.elementor-global-65434 .wcf-bump-order-style-3 {
    border-width: 4px
}

.elementor-65298 .elementor-element.elementor-global-65434 .wcf-bump-order-style-3 .wcf-bump-order-content .wcf-bump-order-field-wrap .wcf-bump-order-label input[type="checkbox"]{
    margin: 6px 18px 0 0;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment ul.payment_methods{
    border-width:2px;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .select2-container--default .select2-selection--single .select2-selection__rendered, #vat_number{
    font-size:18px;
}

.elementor-65298 .elementor-element.elementor-global-65434 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #payment .woocommerce-privacy-policy-text p{
    font-size:0.8em;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-61ef5a9 */.elementor-65298 .elementor-element.elementor-element-61ef5a9 #customer_details .woocommerce-billing-fields h3{
    display:none;
}

.elementor-65298 .elementor-element.elementor-element-61ef5a9 #customer_details #woocommerce_eu_vat_compliance h3{
    font-size:2em;
    font-weight:700;
}

.elementor-65298 .elementor-element.elementor-element-61ef5a9 .wcf-order-wrap {
    margin-top:30px;
}

.elementor-65298 .elementor-element.elementor-element-61ef5a9 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .wcf-bump-order-wrap.wcf-after-customer {
    padding: 1.25em 0;
}

.elementor-65298 .elementor-element.elementor-element-61ef5a9 .wcf-bump-order-field-wrap label{
    font-weight:700;
    font-size:1.5em;
}

.elementor-65298 .elementor-element.elementor-element-61ef5a9 .wcf-bump-order-text .wcf-bump-order-desc{
    font-size:0.9em;
}

.elementor-65298 .elementor-element.elementor-element-61ef5a9 .wcf-bump-order-style-3 {
    border-width: 4px
}

.elementor-65298 .elementor-element.elementor-element-61ef5a9 .wcf-bump-order-style-3 .wcf-bump-order-content .wcf-bump-order-field-wrap .wcf-bump-order-label input[type="checkbox"]{
    margin: 6px 18px 0 0;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .woocommerce-checkout #payment ul.payment_methods{
    border-width:2px;
}

.wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout .select2-container--default .select2-selection--single .select2-selection__rendered, #vat_number{
    font-size:18px;
}

.elementor-65298 .elementor-element.elementor-element-61ef5a9 .wcf-embed-checkout-form.wcf-embed-checkout-form-modern-checkout #payment .woocommerce-privacy-policy-text p{
    font-size:0.8em;
}/* End custom CSS */