@import url("https://fonts.googleapis.com/css2?family=Overpass");.woocommerce div.product div[itemprop=description] p {
  padding-right: 10px;
  padding-bottom: 1px;
  padding-left: 10px;
  color: #ffffff !important;
  -webkit-text-stroke-color: #000000 !important;
}
.hentry .woocommerce ul.products li.product .woocommerce-loop-product__title {
  margin-right: 15px;
  margin-left: 15px;
}
.hentry .woocommerce ul.products li.product a.button {
  margin-bottom: 30px !important;
  margin-right: 40px !important;
  margin-left: 36px !important;
  margin-top: 20px !important;
  color: #FFFFFF !important;
  border-width: 0px !important;
  font-size: 16px;
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  background-image: linear-gradient(173deg, #bf945f 29%, #e2c17c 53%);
  background-color: #E4C4B7;
}
.hentry .woocommerce ul.products li.product {
  border-width: 0px;
  border-style: solid;
  border-radius: 20px 20px 20px 20px !important;
}
.hentry .woocommerce ul.products li.product a img {
  border-radius: 10px 10px 0px 0px !important;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  padding-right: 15px;
  padding-left: 15px;
  color: #ffffff !important;
  -webkit-text-stroke-color: #ffffff !important;
  margin-right: 0px;
  margin-left: 0px;
}
.woocommerce ul.products li.product a.button {
  margin-right: 15px !important;
  margin-left: 15px !important;
  margin-bottom: 15px !important;
  margin-top: 15px !important;
}
.woocommerce ul.products li.product {
  border-radius: 10px 10px 10px 10px;
  background-color: #5c081e !important;
}
.woocommerce ul.products li.product a img {
  border-radius: 9px 9px 9px 9px;
}
.first em {
  color: #ffffff !important;
  -webkit-text-stroke-color: #ffffff !important;
}
.et_pb_code_inner .wpf_item > label {
  font-weight: 500 !important;
  color: #bf945f;
}
.et_pb_row_3 .et_pb_text_inner > p {
  color: #5c081e;
  margin-bottom: -13px !important;
}
.et_pb_row .et_pb_text_8 p {
  color: #ffffff;
}
.et_pb_row .et_pb_text_9 p {
  color: #ffffff;
}
.woocommerce ul.products li.product > a:not(.button) {
  background-color: #5c081e;
}
#nf-field-5-container #nf-label-field-5 {
  display: none;
}
#nf-field-6-container #nf-label-field-6 {
  display: none;
}
#nf-field-7-container #nf-label-field-7 {
  display: none;
}
#nf-field-8-container #nf-label-field-8 {
  display: none;
}
#nf-field-5-container #nf-field-5 {
  font-family: Overpass;
  border-width: 1;
  border-radius: 5px 5px 5px 5px;
}
#nf-field-6-container #nf-field-6 {
  font-family: Overpass;
  border-width: 1;
  border-radius: 5px 5px 5px 5px;
}
#nf-field-7-container #nf-field-7 {
  font-family: Overpass;
  border-width: 1;
  border-radius: 5px 5px 5px 5px;
}
#nf-field-8-container #nf-field-8 {
  font-family: Overpass;
  border-width: 1;
  border-radius: 5px 5px 5px 5px;
}
#nf-form-2-cont form > div {
  border-width: 0px;
  border-style: solid;
}
#nf-field-9-container #nf-field-9 {
  background-color: #333333;
  background-image: linear-gradient(to top, #e2c17c 0%, #bf945f 100%);
  min-width: 200px;
  font-family: Overpass;
  font-size: 18px;
  text-transform: uppercase;
  color: #ffffff;
  font-weight: 600;
  padding-top: 11px;
  padding-left: 11px;
  text-align: center;
}
form .nf-form-fields-required {
  display: none;
}
.et_pb_text_inner > #nf-form-2-cont p {
  color: #FFFFFF;
}
@media screen and (max-width: 768px) {
  .et_pb_code_inner .wpf_item > label {
    text-align: center;
  }
  .wpf_items_wrapper .wpf_product_cat_30 > a {
    text-align: center;
  }
  .wpf_form .wpf_product_cat_30 {
    text-align: center;
  }
  .wpf_form .wpf_product_cat_25 {
    text-align: center;
  }
  .wpf_form .wpf_product_cat_28 {
    text-align: center;
  }
  .wpf_form .wpf_product_cat_29 {
    text-align: center;
  }
  .wpf_form .wpf_product_cat_27 {
    text-align: center;
  }
  .wpf_form .wpf_product_cat_26 {
    text-align: center;
  }
  .et_pb_row_11 p {
    text-align: center;
  }
}
@media screen and (max-width: 475px) {
  .woocommerce ul.products li.product {
    min-width: 100%!important;
  }
}
