Hi there,
You could try something like this, as long as the sidebar layout is set to No Sidebars:
.woocommerce-cart .woocommerce {
display: flex;
}
.woocommerce-cart table.shop_table {
width: auto !important;
}
.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
float: none;
width: auto;
padding-left: 50px;
}
If you need to support old browsers, you may need to run it through this tool: https://autoprefixer.github.io/