.woocommerce-js .woocommerce-result-count {
  font-size: 10px;
}

.woocommerce-js .woocommerce-ordering select {
  display: none;
}

.woocommerce-js ul.products li.product .woocommerce-loop-product__title {
  font-size: 12px;
}

.woocommerce-js .woocommerce-breadcrumb {
  font-size: 12px;
}

.entry-meta {
  display: none;
}

#tab-description.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab {
  font-size: 14px;
}

.woocommerce #content div.product .woocommerce-tabs ul.tabs {
  font-size: 14px;
}

.woocommerce-js div.product form.cart .button.single_add_to_cart_button {
  padding: 10px;
  font-size: 14px;
}

.woocommerce-cart .cart-collaterals .cart_totals>h2 {
  font-size: 18px;
}

.woocommerce .cart-collaterals .cart_totals {
  padding: 0px;
}

.checkout-button.button.alt.wc-forward {
  padding: 1px;
}

.woocommerce-page #content table.cart td.actions {
  padding: 0px;
  margin: 0px;
  top: 0px;
}

@media (max-width: 768px) {
  .ast-left-sidebar #content>.ast-container {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

.secondary a * {
  font-size: 12px;
}

span {
  font-size: 12px;
}

.elementor-1217 .elementor-element.elementor-element-a49c390 .elementor-heading-title {
  display: none;
}