@charset "UTF-8";
/*!
Theme Name: Hello Child
Theme URI: http: //webyts.com/
Description: This is a custom child theme I have created.
Author: My Name
Author URI: http: //webyts.com/
Template: hello-elementor
Version: 0.1
*/
@import url("../hello-elementor/style.css");

.woocommerce table.shop_table{ border: none;
}
table td, table th{ border: none;
}
body.woocommerce-cart table.cart td, body.woocommerce-cart table.cart 
th{
    border-bottom: 1px #c7c7c7 solid;
}
@media screen and (min-width: 992px){ .product_row{ width: 60%;
}
.cart_row{ display: flex;

}
.woocommerce .cart-collaterals{ width: 40%; margin-left: 20px;
}
}
@media screen and (max-width: 768px){ .woocommerce table.shop_table th{ 
    width:70%;
}
body.woocommerce-page .button{ padding: 25px 10px;
}
}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page 
.cart-collaterals .cart_totals{
    width: 100%! important;
}
.cart_totals h2{ font-size: 14px; border-bottom: 1px #c7c7c7 solid; 
    padding-bottom: 10px;
}
body.woocommerce-cart .coupon #coupon_code{ margin:0; width: 100%! 
    important;
}
#add_payment_method .cart-collaterals .cart_totals table th, 
#.woocommerce-cart .cart-collaterals .cart_totals table th, 
#.woocommerce-checkout .cart-collaterals .cart_totals table th{
    width:50%;
}
.checkout-button, .coupon button{ width:100%; padding:15px;
}
body.woocommerce-cart .product-thumbnail img{ width:75px;
}
.button{ padding:15px;
}
