.elementor-7 .elementor-element.elementor-element-63e87b2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3c41b30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-3c41b30 *//* ===== TMS CART COLOR FIX - NO BLUE ===== */

body.woocommerce-cart a,
body.woocommerce-cart .product-name a {
  color: #111827 !important;
}

body.woocommerce-cart a:hover,
body.woocommerce-cart .product-name a:hover {
  color: #6DBE45 !important;
}

body.woocommerce-cart .product-price,
body.woocommerce-cart .product-subtotal,
body.woocommerce-cart .cart-subtotal .amount,
body.woocommerce-cart .order-total .amount,
body.woocommerce-cart .order-total strong {
  color: #6DBE45 !important;
  font-weight: 900 !important;
}

body.woocommerce-cart .button,
body.woocommerce-cart button.button,
body.woocommerce-cart input.button,
body.woocommerce-cart .checkout-button {
  background: #6DBE45 !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 10px !important;
  font-weight: 800 !important;
}

body.woocommerce-cart .button:hover,
body.woocommerce-cart button.button:hover,
body.woocommerce-cart input.button:hover,
body.woocommerce-cart .checkout-button:hover {
  background: #5aa837 !important;
  color: #ffffff !important;
}

body.woocommerce-cart .product-remove a.remove {
  color: #ef4444 !important;
  background: #fff1f2 !important;
}

body.woocommerce-cart .product-remove a.remove:hover {
  background: #ef4444 !important;
  color: #ffffff !important;
}

body.woocommerce-cart table.cart th {
  color: #111827 !important;
  background: #f9fafb !important;
}

body.woocommerce-cart .quantity input.qty {
  border-color: #d1d5db !important;
  background: #f9fafb !important;
  color: #111827 !important;
}

body.woocommerce-cart input:focus,
body.woocommerce-cart textarea:focus,
body.woocommerce-cart select:focus {
  border-color: #6DBE45 !important;
  outline: none !important;
  box-shadow: 0 0 0 2px rgba(109, 190, 69, 0.15) !important;
}/* End custom CSS */