@media screen and (max-width: 899px) {
  .ec-size .ec-store.ec-store__category-page--0 .grid__description img {
    height: 150px !important;
  }
}

/* 1. Hide estimated shipping */
.ec-store.ec-store__cart-page .ec-cart-summary__row--shipping,
.ecwid-productBrowser.ecwid-productBrowser-v3.ecwid-productBrowser-ElmCheckoutShippingAddressPage
.ec-cart-summary__row--shipping {
  display: none !important;
}

/* 2. Hide VAT row */
.ec-store.ec-store__cart-page .ec-cart-summary__row--taxes,
.ecwid-productBrowser.ecwid-productBrowser-v3.ecwid-productBrowser-ElmCheckoutShippingAddressPage
.ec-cart-summary__row--taxes {
  display: none !important;
}

/* 3. Hide "Tax included: TVA..." note */
.ec-store.ec-store__cart-page .ec-cart-summary__note,
.ecwid-productBrowser.ecwid-productBrowser-v3.ecwid-productBrowser-ElmCheckoutShippingAddressPage
.ec-cart-summary__note {
  display: none !important;
}

/* 4. Hide final TOTAL */
.ec-store.ec-store__cart-page .ec-cart-summary__row--total,
.ecwid-productBrowser.ecwid-productBrowser-v3.ecwid-productBrowser-ElmCheckoutShippingAddressPage
.ec-cart-summary__row--total {
  display: none !important;
}

/* 5. Hide "Total hors taxes" only */
.ec-store.ec-store__cart-page
.ec-cart-summary > .ec-cart-summary__body:nth-of-type(2) > tr:first-child,
.ecwid-productBrowser.ecwid-productBrowser-v3.ecwid-productBrowser-ElmCheckoutShippingAddressPage
.ec-cart-summary > .ec-cart-summary__body:nth-of-type(2) > tr:first-child {
  display: none !important;
}
