.woocommerce ul.products li.product a img {
  border-width: 1px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #8a8383;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
  color: #bb2326;
  text-align: center;
  margin: 0px;
  margin-top: -14px;
}

.woocommerce ul.products li.product .price {
  color: #000000;
  font-size: 21px;
  font-weight: 600;
  text-align: center;
  line-height: 39px;
}

.woocommerce ul.products li.product .button {
  background-color: #bb2326;
  color: #ffffff;
  text-align: center;
  margin: 0px;
  width: 80%;
  margin-bottom: 14px;
  top: 0%;
  left: 10%;
}

.form-horizontal.mprpq_main .form-group label {
  margin-top: 3px;
}

.elementor-field-type-text.elementor-field-group.elementor-column.elementor-field-group-name.elementor-col-100.elementor-field-required {
  display: none;
}

.elementor-241 .elementor-element.elementor-element-f8b15b4 .elementor-button[type="submit"]:hover {
  margin-top: 0px;
}

.posted_in.detail-container {
  visibility: collapse;
}

.sku_wrapper.detail-container {
  visibility: collapse;
}

.detail-label {
  display: none;
}

.woocommerce .elementor-241 .elementor-element.elementor-element-0f7bc9d .price {
  font-weight: 900;
  font-size: 40px;
}

.woocommerce-Price-currencySymbol {
  padding-left: 5px;
}

.elementor-section.elementor-section-boxed>.elementor-container {
  border-style: hidden;
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
  border-style: hidden;
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
  border-color: #ffffff;
}

.woocommerce ul.products[class*=columns-] li.product {
  border-width: 1px;
  border-style: solid;
  border-color: 8a8383;
}

.woocommerce-page .woocommerce-ordering {
  background-color: #f7cd44;
  font-size: 36px;
}

.woocommerce .woocommerce-ordering select {
  background-color: #f7cd44;
  font-size: 15px;
  line-height: 0px;
  margin: 0px;
  top: 0px;
}

.return-to-shop {
  visibility: hidden;
}