.elementor-14 .elementor-element.elementor-element-119a2aa{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}/* Start custom CSS for shortcode, class: .elementor-element-7e92ec9 */.woocommerce-message{
    display: none !important;
}
.cart-empty:before{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-119a2aa */td .button{
    background: #F2F2F2 !important;
    color: black !important;
    border-radius: 12px !important;
}
td .button:hover{
    background: #D32F2F !important;
    color: #ffffff !important;
}
td .coupon button{
    background:#D32F2F !important ;
    color: white !important;
}


td .coupon .input-text{
   padding: 20px !important;
   margin-right: 10px !important;
}
.shipping-calculator-button{
    color:#D32F2F !important ;
}
span bdi {
    font-weight: 600 !important;
}
tr .actions{
    border: 0px !important;
}
.wpr-shop-table{
    border: 0px !important;
}
thead tr {
   border-bottom: 0px !important;
}
thead tr .product-remove,.product-quantity, .product-subtotal ,.product-price,.product-thumbnail{
     
    background: #FAFAFA !important;
    border-left:1px solid  #DADDE2 !important ;
}
tbody tr .product-subtotal, .product-quantity,.product-price,.product-thumbnail,.product-remove{
    background: #fafafa;
    border-left: 1px solid #DADDE2;
  
}
tbody tr .product-subtotal, .product-quantity,.product-price,.product-thumbnail,.product-remove,.product-name{
      border-bottom: 1px solid # !important;
}
tbody tr .product-name{
      background: #fafafa !important;
}
tbody tr .product-name a{
     
       color: #333333 !important;
}
tbody tr td{
    border-top:0px !important;
}
.wpr-shop-table td,
.wpr-shop-table th {
    width: 1%;
    white-space: nowrap;
}/* End custom CSS */