.elementor-20 .elementor-element.elementor-element-48ca99b4{--display:flex;}.elementor-20 .elementor-element.elementor-element-25486db .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-25486db{--sections-title-color:var( --e-global-color-secondary );--links-normal-color:var( --e-global-color-primary );--forms-buttons-hover-border-color:var( --e-global-color-text );--forms-buttons-border-type:solid;--forms-buttons-border-color:var( --e-global-color-secondary );--order-summary-color:#2A2A2A;--totals-color:var( --e-global-color-secondary );--checkout-button-normal-text-color:var( --e-global-color-ef48bbb );}.elementor-20 .elementor-element.elementor-element-25486db .shop_table .button{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-25486db .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-secondary );}/* Start custom CSS for woocommerce-cart, class: .elementor-element-25486db */@media (max-width: 767px) {
  .elementor-widget-woocommerce-cart .woocommerce table.cart tr {
    padding: 0px 0px;
  }
}

@media (max-width: 767px) {
.elementor-widget-woocommerce-cart .e-cart-section {
  background-color: var(--sections-background-color,#fff);
  border-color: var(--sections-border-color,#d5d8dc);
  border-radius: var(--sections-border-radius,3px);
  border-style: var(--sections-border-type,solid);
  border-width: 1px;
  margin: var(--sections-margin,0 0 30px 0);
  padding: var(--sections-padding,16px 10px);
}
}/* End custom CSS */