.elementor-13 .elementor-element.elementor-element-574e785{--update-cart-automatically-display:none;--sections-border-radius:25px 25px 25px 25px;--sections-title-color:#000000;--links-normal-color:#000000;--order-summary-color:#FFFFFF;--order-summary-variations-color:#FFFFFF;--product-link-normal-color:#FFFFFF;--order-summary-items-divider-color:#02010100;--order-summary-remove-icon-normal-color:#FFFFFF;--order-summary-remove-icon-hover-color:var( --e-global-color-secondary );--checkout-button-normal-text-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-574e785 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-574e785 .e-cart-section{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13 .elementor-element.elementor-element-574e785 {--sections-descriptions-color:#000000;}.elementor-13 .elementor-element.elementor-element-574e785 .woocommerce-cart-form{--order-summary-title-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-574e785 .e-shop-table{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--sections-border-type:none;}.elementor-13 .elementor-element.elementor-element-574e785 .e-cart-totals{--sections-background-color:#F2A74F;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--sections-border-type:none;}.elementor-13 .elementor-element.elementor-element-574e785 .cart_totals{--sections-title-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-574e785 .cart_totals h2{font-size:20px;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-574e785 */.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td .woocommerce-Price-amount, .elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table td:before{
    color: #FFF!important;
}

#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{
    width: 164px!important;
    height: 164px!important
}
.elementor-widget-woocommerce-cart .woocommerce .product-name a{
    color: #000!important;
}
.woocommerce-cart-form__cart-item{
    background-color: rgb(2, 83, 149);
    border-radius: 25px!important;
    display: block;
    margin-bottom: 10px;
    padding-left: 10px;
    overflow: hidden;
    width: 600px;
    padding: 10px 15px
}
.woocommerce-cart-form__cart-item:hover{
    background-color: rgb(2, 83, 149);
    border-radius: 25px!important;
}
.woocommerce-cart-form__cart-item td, .elementor-widget-woocommerce-cart .woocommerce .product-name a, .elementor-widget-woocommerce-cart .woocommerce .product-name a:visited{
    color: #fff!important;
}
.woocommerce-cart table.cart a img{
    width: 300px!important;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{
    width: 300px!important;
}

 @media (max-width: 768px) {
   .woocommerce-page table.cart .product-thumbnail{
     display: block!important;
     margin: auto;
 } 
 .product-thumbnail::before{
     display: none;
 }
 .product-thumbnail > a {
     width: 100%;
     display: block;
 }
 .product-thumbnail > a >img {
     margin: 0 auto;
     width: 100%!important;
     height: 300px!important;
 }
}
 @media (max-width: 768px) {
     .woocommerce-cart-form__cart-item{

    width: 300px;
    padding: 10px 15px
}
}/* End custom CSS */
/* Start custom CSS */.product-quantity{
    display: none;
}

.woocommerce-cart-form__cart-item .attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
  width: auto !important;
}

.e-cart-totals.e-cart-section{
    background-image: url(https://market.comercializadorasantamaria.com.mx/wp-content/uploads/2023/07/SANTA-MARIA-WEB-2.jpg);
    background-repeat: no-repeat;
    background-position:  center center;
}
.elementor-widget-woocommerce-cart .woocommerce #shipping_method li label{
    color: #fff !important;
}
.elementor-widget-woocommerce-cart .woocommerce .woocommerce-shipping-destination{
    color: #fff !important;
}
.elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward){
    color: #fff !important;/* End custom CSS */