/* Product Info */

body {
  background-color: #fff !important;
}

.fancy-product-info {
  font-family: "Burbank-Regular", sans-serif;
  margin-top: 64px;
}

.fancy-product-info .product-title {
  font-size: 55px;
  color: #e275a4;
}

.fancy-product-info .product-details-for-separate-style {
  background-color: #fff3fc;
  padding: 32px 24px;
}

.fancy-product-info .product-info {
  margin-left: 0;
  /* border-bottom: 2px solid rgb(214, 216, 253); */
}

.fancy-product-info .nav-link {
  font-family: "Burbank-Regular", sans-serif;
  font-size: 34px;
  color: #794f9a;
  text-transform: uppercase;
  border-radius: 0;
}

.fancy-product-info .nav-link.active {
  color: #794f9a;
  border: 2px solid rgb(214, 216, 253);
  border-bottom: 2px solid #fff;
}

.fancy-product-info .tab-pane {
  padding: 64px 0 20px 0;
  font-size: 22px;
  color: #794f9a;
}

.fancy-product-info .product-format {
  font-size: 40px;
  text-transform: uppercase;
  margin-bottom: 8px;
  color: #e275a4;
}

.fancy-product-info .product-price {
  font-size: 29px;
  color: #cf2f70;
}

.fancy-product-info .product-editions-separate a {
  font-size: 22px;
  color: #cf2f70;
  text-decoration: none;
}

.fancy-product-info .product-editions-separate a:hover {
  color: #ec6aa9;
}

.fancy-product-info .product-buy-now {
  font-size: 24px;
  background-color: #cf2f70;
  color: #fff;
  text-transform: uppercase;
  text-decoration: none;
  padding: 16px 32px;
}
