/* Start custom CSS for text-editor, class: .elementor-element-593e61ff */.elementor-9 .elementor-element.elementor-element-593e61ff .select2-selection.select2-selection--single {
  border-radius: 0px !important;
  padding: 10px !important;
  background-color: #dcf4c8 !important;
}

.elementor-9 .elementor-element.elementor-element-593e61ff #select2-billing_country-container,
.elementor-9 .elementor-element.elementor-element-593e61ff #select2-shipping_country-container,
.elementor-9 .elementor-element.elementor-element-593e61ff #billing_phone {
  background-color: #dcf4c8;
}

.elementor-9 .elementor-element.elementor-element-593e61ff button[name="apply_coupon"],
.elementor-9 .elementor-element.elementor-element-593e61ff button[name="apply_coupon"]:hover {
    background-color: #4b6724;
}

.elementor-9 .elementor-element.elementor-element-593e61ff table tr th {
    background-color: #4b6724;
}

.elementor-9 .elementor-element.elementor-element-593e61ff table > tbody > tr:nth-child(2n+1) > td {
    background-color: #dcf4c8 !important;
}

.elementor-9 .elementor-element.elementor-element-593e61ff button#place_order {
    background-color: #fe4a4b;
}

.elementor-9 .elementor-element.elementor-element-593e61ff tr.cart-subtotal th,
.elementor-9 .elementor-element.elementor-element-593e61ff tr.shipping th,
.elementor-9 .elementor-element.elementor-element-593e61ff tr.order-total th {
    font-weight:600!important;
}

.elementor-9 .elementor-element.elementor-element-593e61ff .woocommerce .woocommerce-info {
    background-color: #dcf4c8;
}

.elementor-9 .elementor-element.elementor-element-593e61ff select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]):not(.field) {
    visibility: visible;
}/* End custom CSS */