.variations label {
  background-color: rgba(143, 179, 43, 0);
  color: #ffffff;
}
body .shop-single-section {
  background-color: #232323;
}
.woocommerce div.product .product_title {
  color: #ffffff;
}
.product-details .woocommerce-Price-amount > bdi {
  color: #ffffff;
}
.price .woocommerce-Price-amount .woocommerce-Price-currencySymbol {
  color: #ffffff;
}
.woocommerce div.product .variations .value select {
  color: #9e9e9e;
  background-color: #4c4c4c;
  border-radius: 5px 5px 5px 5px;
  font-size: 20px;
  right: auto;
}
.woocommerce div.product .product_meta {
  color: #ffffff;
}
.variations .reset_variations {
  color: #ffffff;
}
.product-details-col .price span {
  color: #ffffff;
}
.woocommerce div.product form.cart div.quantity input.qty {
  border-radius: 8px 8px 8px 8px;
}
.woocommerce div.product .woocommerce-tabs #tab-description h2 {
  color: #ffffff;
}
.woocommerce div.product .woocommerce-tabs #tab-description p {
  color: #ffffff;
}
.woocommerce .related > h2 {
  color: #ffffff;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
  border-radius: 0px 0px 0px 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  border-radius: 0px 0px 0px 0px;
  color: #ffffff;
}
.woocommerce div.product div.images .wp-post-image {
  border-radius: 23px 23px 23px 23px;
}
.woocommerce-variation bdi {
  font-size: 41px;
}
.woocommerce-variation-price .woocommerce-Price-currencySymbol {
  font-size: 42px;
}
