Please use this CSS to
Template Options -> Custom Code -> Custom CSS
to fix the Cart and Checkout page.
body[data-sppb-color-mode="Dark"] .easystore-cart-table tr {
background-color: #fff !important;
color: #000 !important;
}
body[data-sppb-color-mode="Dark"] .easystore-cart-summary div,
body[data-sppb-color-mode="Dark"] .easystore-cart-remove-item a{
color: #000000 !important;
}
body[data-sppb-color-mode="Dark"] .easystore-cart-summary a:first-of-type{
background: #000 !important;
color: #ffffff !important;
}
body[data-sppb-color-mode="Dark"] .easystore-cart-summary a:first-of-type:hover{
border: transparent !important;
background: linear-gradient(180deg, #6a6a6c, #111114) !important;
}
The logo issue is part of customization. Not everything will come with the package. Artolio quickstart default logo is svg with no background. It is different from your logo and will not be the same. You must customize it with the CSS.