.elementor-1475 .elementor-element.elementor-element-544bfcc4{--display:flex;}/* Start custom CSS for container, class: .elementor-element-544bfcc4 */div.quantity input[type="button"], div.quantity input[type="button"]:hover {
    color: #fff !important;
    background-color: transparent !important;
}

div.quantity :is(input[type="number"],input[type="text"],input[type="button"]) {
    display: inline-block;
    color: #fff !important;
    background-color: transparent;
}
 :is(.woocommerce-error,.woocommerce-info) {
    display: none;
}
span.ywraq_error {
    font-size: 13px !important;
    color: #f7d8d8 !important;
}
 #yith-ywraq-default-form input[type='tel'] {
    font-size: 16px;
    height: 55px;
}

#yith-ywraq-form .update-list-wrapper {
    justify-content: space-between !important;
}

#yith-ywraq-form .update-list-wrapper input[type="submit"], .yith-request-a-quote-page input[type="submit"] {
    color: #fff;
    background-color: rgb(196, 154, 108);
}

#yith-ywraq-default-form {
    background-color: #ffffff0f;
    border-radius: 25px;
    padding: 25px;
}

 #yith-ywraq-default-form input[type='text'], 
 #yith-ywraq-default-form input[type='email'] {
     font-size: 16px;
     height: 55px;
 }
 
  #yith-ywraq-default-form label {display: none;}
  
  .wc-backward {
    color: white !important;
    background-color: #c5996a !important;
    border-radius: 50px;
    padding: 1.2rem 3rem 1.2rem 3rem;
   
}
.ywraq_list_empty_message {
    color: #fff;
}


@media (min-width: 1025px) {
    td.product-thumbnail img {
    max-width: 120px !important;
   
}
td.product-name a {
    font-size: 18px;
}
table th {
    font-size: 22px;
}
}

@media (max-width: 991px) {
    #yith-ywraq-form .update-list-wrapper {
  
    flex-direction: column;
}
}/* End custom CSS */