.woocommerce ul.products li.product .button {
  background-color: #54565e;
  border-top-width: -4px;
  border-top-color: #fafafa;
  border-width: 0px;
  color: #ffffff;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
  text-align: center;
  display: inline;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button {
  display: inline;
  overflow: visible;
  overflow-y: auto;
  z-index: 0;
  position: inherit;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover {
  opacity: 0;
}

.woocommerce ul.products li.product a.woocommerce-loop-product__link {
  font-style: normal;
  text-decoration: none;
  text-align: center;
}

:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover {
  background-color: #1523e6;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt {
  background-color: #000000;
}

.woocommerce .cart .button {
  background-color: #000000;
  color: #471f1f;
}

.wrapper-short-post-title>a {
  display: inline;
}

.wrapper-short-post-date {
  color: #f2f2f2;
  text-indent: 0px;
}







.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp {
  border-width: -11px;
}

.dgwt-wcas-search-wrapp * {
  
}

.dgwt-wcas-sf-wrapp {
  
}

.elementor * {
  
}

.comments .comments-title {
  
}