.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price {
  font-size: 30px;
  font-weight: 600;
  text-align: left;
  color: #f33f40;
}

#intro.option1 .page-title {
  font-size: 20px;
}

#intro.option1 #intro-core {
  height: 0px;
  width: 1100px;
}

bdi {
  font-size: 16px;
  color: #f33f40;
  font-weight: 700;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 16px;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt {
  background-color: #f33f40;
}

span {
  color: #f33f40;
}

.site-description {
  font-size: 13px;
  line-height: 24px;
  font-weight: 600;
}

.woocommerce-products-header__title.page-title {
  font-size: 0px;
}

.woocommerce .woocommerce-result-count {
  font-size: 0px;
}

.woocommerce .woocommerce-ordering select {
  font-size: 0px;
  color: #ffffff;
  width: 0px;
  height: 0px;
  top: 0px;
  background-color: #ffffff;
  border-color: #000000;
  border-width: 0px;
}

#footer {
  color: #ffffff;
  background-color: #ffffff;
}

#footer .widget p {
  font-size: 12px;
  word-spacing: -1px;
  letter-spacing: 0px;
  text-indent: 0px;
  color: #000000;
  background-color: #ffffff;
}

.has-inline-color.has-black-color {
  color: #ff0000;
}

.copyright {
  background-color: #ffffff;
  color: #ffffff;
}

#sub-footer {
  color: #ffffff;
  background-color: #ffffff;
}

#sub-footer-core a:hover {
  color: #ffffff;
  background-color: #ffffff;
}

.woocommerce div.product .product_title {
  font-size: 0px;
}