.elementor-54 .elementor-element.elementor-element-221e3b3{--display:flex;}.elementor-widget-woocommerce-cart .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-woocommerce-cart .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-54 .elementor-element.elementor-element-2cbc8b9{--update-cart-automatically-display:none;--sections-title-color:#333333;--links-normal-color:#B12725;--links-hover-color:#8E1F1D;--forms-buttons-normal-text-color:#333333;--forms-buttons-border-type:solid;--forms-buttons-border-color:#B12725;--order-summary-color:#333333;--totals-color:#444444;}.elementor-54 .elementor-element.elementor-element-2cbc8b9 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#B12725;}.elementor-54 .elementor-element.elementor-element-2cbc8b9 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:#8E1F1D;}.elementor-54 .elementor-element.elementor-element-2cbc8b9 {--sections-descriptions-color:#666666;}.elementor-54 .elementor-element.elementor-element-2cbc8b9 .woocommerce-cart-form{--order-summary-title-color:#333333;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-2cbc8b9 */div.e-shop-table.e-cart-section .product-remove .remove {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  margin-right: 5px;
}

div.e-shop-table.e-cart-section .product-quantity input.input-text.qty.text {
  text-align: center;
}/* End custom CSS */