.elementor-6550 .elementor-element.elementor-element-bafaf38{--display:flex;--min-height:60vh;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-6550 .elementor-element.elementor-element-2d216af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-6550 .elementor-element.elementor-element-bafaf38{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS */.woocommerce-page
  .woocommerce
  .cart_totals
  .wc-proceed-to-checkout
  a.checkout-button,
.woocommerce-cart-form .coupon button.button {
  background-color: #d4af37 !important;
  color: #030303 !important;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
  color: #242633 !important;
}

.woocommerce ul.products li.product .uicore-reveal .price {
  color: #382010 !important;
}

.woocommerce .quantity .minus,
.woocommerce .quantity .plus {
  color: #c59b2d !important;
}

.woocommerce .cart-collaterals .cross-sells,
.woocommerce-page .cart-collaterals .cross-sells {
  width: 100% !important;
}

.woocommerce-cart .cart-collaterals h2 {
  color: #030303 !important;
  font-family: "Lora", serif !important;
}

form.woocommerce-cart-form td.product-name a {
  color: #030303 !important;
}

.woocommerce table.shop_table thead th {
  background-color: #f7f3e7 !important;
}

.woocommerce button.button:disabled[disabled] {
  color: #030303 !important;
}

.woocommerce button.button:disabled[disabled]:hover {
  color: #030303 !important;
}

.woocommerce .woocommerce-info:before {
  color: #d3af39 !important;
}

.woocommerce-cart .woocommerce-notices-wrapper {
  margin-bottom: 20px !important;
}

.cart_item .product-price span,
.cart_item .product-subtotal span {
  color: #382010;
}
.cart_item .product-price span,
.cart_item .product-subtotal span,
.shipping label,
.shipping p.woocommerce-shipping-destination,
span.woocommerce-Price-amount.amount, 
span.woocommerce-Price-amount.amount span {
  color: #382010;
}

.woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled] {
  background-color: #d4af37;
}

.woocommerce .woocommerce-message {
  flex-direction: row !important;
}/* End custom CSS */