body.single.single-product .page-title .page-title-inner {
  min-height: 40px;
  padding: 0;
}
body.single.single-product .product-main .product-info {
  padding-top: 0;
}
body.single.single-product .product-main .product-info .product-title {
  color: #28487c;
}
body.single.single-product .product-main .product-info .price-wrapper {
  font-size: 120%;
  color: #28487c;
}
body.single.single-product .product-main .product-info .price-wrapper .amount {
  color: #e01e1e;
}
body.single.single-product .product-main .product-info .product-short-description {
  font-size: 90%;
}
body.single.single-product .product-main .product-info .product-short-description p {
  margin-bottom: 5px;
}
body.single.single-product .product-main .product-info .swatchtitlelabel {
  color: #28487c;
}
body.single.single-product .product-main .product-info form button[type=submit] {
  border-radius: 5px;
}
body.single.single-product .product-main .product-info .woocommerce-variation-add-to-cart {
  padding: 0;
}
body.single.single-product .product-main .product-info .woocommerce-product-gift {
  background: rgba(255, 199, 58, 0.1882352941);
  border: 1px solid #fca918;
  padding: 15px;
  border-radius: 5px;
  font-size: 90%;
  color: #000;
  position: relative;
}
body.single.single-product .product-main .product-info .woocommerce-product-gift:after {
  content: "";
  position: absolute;
  left: -15px;
  top: -15px;
  width: 30px;
  height: 30px;
  background: url(../images/giftbox.png);
  background-size: cover;
  background-repeat: no-repeat;
}
body.single.single-product .product-main .product-info .woocommerce-product-gift h3 {
  color: #28487c;
}
body.single.single-product .product-main .product-info .woocommerce-product-gift p, body.single.single-product .product-main .product-info .woocommerce-product-gift ul {
  margin: 0;
}
body.single.single-product .product-main .product-info .woocommerce-product-gift li {
  margin-bottom: 5px;
}

/*# sourceMappingURL=single-product.css.map */
