.elementor-15 .elementor-element.elementor-element-622584d4{color:#D50000;}.elementor-15 .elementor-element.elementor-element-622584d4 a{color:#FFFFFF;}/* Start custom CSS for text-editor, class: .elementor-element-622584d4 */h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 23px;
    margin-bottom: 11.5px;
    color: #f8f8f8;
}

.woocommerce table.shop_table>thead>tr>th, .woocommerce table.shop_table>thead>tr>td, .woocommerce table.shop_table>tbody>tr>td, .woocommerce table.shop_table>tbody>tr>th, .woocommerce table.shop_table>tfoot>tr>td, .woocommerce table.shop_table>tfoot>tr>th

 {
    line-height: 35px !important;
    width: auto;
    color: #ffffff;
    font-weight: normal;
    border: 0;
}
#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination

 {
    margin-bottom: 0;
}

div.cart_totals table tr.order-total>th {
    color: #ffffff important;
    position: static important;
    font-weight
: 600;
    font-size: 16px;
}


.cart_totals table b, .cart_totals table strong, .cart_totals table label, .cart_totals table * b, .cart_totals table * strong, .cart_totals table * label {
    font-weight: 400;
    color: #ffffff !important;
}


.coupon label {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 13px;
    color: #ffffff;
}

.cart_item.head {
    color: white !important;
}
 
h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 23px;
    margin-bottom: 11.5px;
    color: #ffffff !important;
}

.woocommerce table.shop_table>thead>tr>th, .woocommerce table.shop_table>thead>tr>td, .woocommerce table.shop_table>tbody>tr>td, .woocommerce table.shop_table>tbody>tr>th, .woocommerce table.shop_table>tfoot>tr>td, .woocommerce table.shop_table>tfoot>tr>th {
    line-height: 35px !important;
    width: auto;
    color: #fff !important;
    
}
    
    .woocommerce-shipping-totals .woocommerce-shipping-destination

 {
    color: #fff !important;
}

.coupon label {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 13px;
    color: #ffffff !important;
}
.order-total{
    position: static !important;
}
.woocommerce-Price-amount.amount bdi {
  color: red !important;
}

.order-total{
    background: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-505608ca */.product-name,
.product-name .name {
  color: white !important;
  font-size: 14px !important;
}/* End custom CSS */