.elementor-9161 .elementor-element.elementor-element-4d973613{--display:flex;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9161 .elementor-element.elementor-element-4d973613:not(.elementor-motion-effects-element-type-background), .elementor-9161 .elementor-element.elementor-element-4d973613 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#662E86;}:root{--page-title-display:none;}/* Start custom CSS for text-editor, class: .elementor-element-7defdde2 */.woocommerce-cart .cart-collaterals .cart_totals > h2, .woocommerce-cart .cart-collaterals .cross-sells > h2 {
  margin: 0 -20px 20px;
  background-color: transparent;
  border-bottom: 1px solid var(--ast-border-color);
  font-weight: 700;
}
.woocommerce-js table.shop_table thead, .woocommerce-page table.shop_table thead {
  background-color: transparent;
}
a {
  color: #fff;
}
.woocommerce-js .quantity .minus, .woocommerce-js .quantity .plus {
  color: #fff;
}
.woocommerce-cart-form__cart-item td.product-remove a.remove,
.woocommerce-js a.remove::before {
  color: #fff;
}

.woocommerce-js a.remove::before {
  border: 1px solid #fff;
}/* End custom CSS */