.et_pb_db_cart_products.image_size_small .cart .product-thumbnail img {
    width: 60px;
}

.et_pb_db_cart_products.image_size_medium .cart .product-thumbnail img {
    width: 150px;
}

.et_pb_db_cart_products.image_size_large .cart .product-thumbnail img {
    width: 300px;
}

 .woocommerce .cart-collaterals.cart-collaterals-bc .cart_totals, .woocommerce-page .cart-collaterals.cart-collaterals-bc .cart_totals {width: 100%;}

.et_pb_module.no-borders table,
.et_pb_module.no-borders table td,
.et_pb_module.no-borders table th,
.et_pb_module.no-borders .cart-collaterals .cart_totals table th,
.et_pb_module.no-borders .cart-collaterals .cart_totals table td,
.woocommerce .et_pb_module.no-borders table.shop_table tbody th,
.woocommerce .et_pb_module.no-borders table.shop_table tfoot td,
.woocommerce .et_pb_module.no-borders table.shop_table tfoot th,
.woocommerce .et_pb_module.no-borders .woocommerce-customer-details address,
.woocommerce .et_pb_module.no-borders .cart-subtotal td {
    border: none !important;
}

/* Fullwidth layout for cart */
.bc-cart-fullwidth.woocommerce-cart #main-content .container {
    width: 100%;
    max-width: 100%;
    padding-top: 0px !important;
}
.bc-cart-fullwidth.woocommerce-cart #main-content #left-area {
    width: 100% !important;
    padding-right: 0 !important;
    padding-bottom: 0;
}
.bc-cart-fullwidth.woocommerce-cart #sidebar,
.bc-cart-fullwidth.woocommerce-cart #main-content .container::before,
.bc-cart-fullwidth.woocommerce-cart .main_title {
    display: none;
}

/* Just hide title if requested */
.bc-cart-remove-title.woocommerce-cart .main_title {
    display: none;
}