.elementor-13046 .elementor-element.elementor-element-05d3275{--display:flex;}/* Start custom CSS for text-editor, class: .elementor-element-d565536 */.elementor-13046 .elementor-element.elementor-element-d565536{
    direction: ltr;
}
table, th, tr, tbody, form, td, input {
    direction: ltr !important;
    text-align: left;
}
.woocommerce #content table.cart td.actions .coupon, .woocommerce table.cart td.actions .coupon, .woocommerce-page #content table.cart td.actions .coupon, .woocommerce-page table.cart td.actions .coupon {
    float: left;
}
.woocommerce .cart .button, .woocommerce .cart input.button {
    float: right;
}
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {
    text-align: left;
}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {
    float: left;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    float: right;
}
.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2 {
    float: left;
    direction: ltr;
}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {
    float: left;
}
#add_payment_method .checkout .col-2 h3#ship-to-different-address, .woocommerce-cart .checkout .col-2 h3#ship-to-different-address, .woocommerce-checkout .checkout .col-2 h3#ship-to-different-address {
    float: left;
}

.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2 {
    float: right;
    direction: ltr;
}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1 {
    float: left !important;
}
@media only screen and (min-width: 280px) and (max-width: 767px) {
	.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
    width: 100% !important;
}    
}/* End custom CSS */