@charset "UTF-8";
/* Standard scheme has no changes to the Base CSS, so it's empty */
div.ecwid-Invoice-footer-orderConfirmation {
  display: none !important;
}

div.ecwid-PaymentMethodDetailsBlock {
  display: none !important;
}

div.ecwid-productBrowser-cart-checkoutButton::after {
  content: "Kupujem" !important;
}

div.ecwid-Checkout-placeOrderButton::after {
  content: "Naruči" !important;
}

div.ecwid-productBrowser-details-qtyPanel {
  display: none;
}

/* Remove tax raw from final checkout page */
tr.ecwid-Invoice-Summary-taxRow {
  display: none;
}

.ecwid table .ecwid-productBrowser-cart-taxAmountPanel {
  display: none;
}

/* Desktop: 4 categories per row */
@media screen and (min-width: 768px) {
  .ec-size .ec-store .grid__categories {
    max-width: 800px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .ec-size .ec-store .grid__categories > .grid-category {
    width: 25% !important;
    max-width: 25% !important;
    flex: 0 0 25% !important;
  }
}

@media screen and (min-width: 768px) {
  .ec-size .ec-store .grid__products {
    max-width: 700px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .ec-size .ec-store .grid__products > .grid-product {
    width: 25% !important;
    max-width: 25% !important;
    flex: 0 0 25% !important;
  }
}
