@import url("https://fonts.googleapis.com/css2?family=Montserrat");.woocommerce div.product .entry-summary h3 {
  font-size: 23px;
  font-family: Montserrat;
}
.woocommerce div.product .entry-summary h5 {
  font-size: 20px;
  font-family: Montserrat;
}
.woocommerce div.product .product_title {
  font-size: 38px;
  font-family: bariol;
  color: #939393;
  font-weight: 600;
}
#product-15534 .ywgc-form-preview-from-to-container {
  color: #585555;
}
.woocommerce h1.page-title {
  color: #939393;
  font-family: Bariol;
  line-height: 62px;
}
.woocommerce ul.products li.product .price {
  color: #585555;
  font-weight: 300;
}
.woocommerce div.product .entry-summary img:not(.wp-smiley) {
  color: #45dbf3;
}
.woocommerce div.product .entry-summary h2 {
  color: #02d8fe;
}
.woocommerce div.product .single_add_to_cart_button:hover {
  background-color: #45DBF3;
}
.woocommerce div.product .woocommerce-tabs #tab-description h2 {
  color: #939393;
  font-family: Bariol;
  font-weight: 600;
  line-height: 66.4px;
}
.woocommerce .related > h2 {
  font-weight: 600;
  color: #939393;
  font-family: Bariol;
  line-height: 68.4px;
}
.first > .woocommerce-LoopProduct-link bdi {
  color: #797676;
}
.woocommerce div.product .price {
  color: #797676;
}
.woocommerce div.product .woocommerce-tabs #tab-description p {
  font-family: Bariol;
  color: #939393;
}
.woocommerce div.product .entry-summary ul li {
  font-family: bariol;
}
#main > #product-2669 .yith-par-message > strong {
  font-family: Montserrat;
}
.yith-wcbk-booking-form .yith-wcbk-form-section-service {
  font-family: Montserrat;
}
.cart .yith-wcbk-form-section-services-wrapper .yith-wcbk-form-section__label {
  font-family: Montserrat;
  line-height: 45px;
}
.cart .yith-wcbk-form-section-dates-wrapper > .yith-wcbk-form-section > .yith-wcbk-form-section__label {
  font-family: Montserrat;
  line-height: 45px;
}
.product > .woocommerce-LoopProduct-link bdi {
  color: #585555;
}
.last bdi {
  color: #585555;
}
.woocommerce div.product .entry-summary p {
  font-family: bariol;
  color: #939393;
}
body > #primary {
  font-family: Bariol;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-family: Bariol, sans-serif;
  -webkit-text-stroke-color: #c19797;
  color: #909090;
  font-size: 18px;
}
.woocommerce ul.products li.product a.button {
  font-weight: 400;
  font-size: 18px;
  border-radius: 17px 17px 17px 17px;
}
.woocommerce p.woocommerce-result-count {
  font-weight: 300;
  -webkit-text-stroke-color: #333333;
  color: #939393;
}
.product bdi {
  color: #939393;
}
.woocommerce .woocommerce-pagination a.page-numbers {
  -webkit-text-stroke-color: #939393;
}
.woocommerce .woocommerce-pagination {
  word-spacing: 0px;
  letter-spacing: 4px;
}
#product-15921 > .summary > .price bdi {
  font-family: bariol;
  font-weight: 500;
}
.summary .elementor-icon-list-text {
  font-family: bariol;
}
.woocommerce div.product .entry-summary ul {
  color: #939393;
}
.summary .gift-this-product-title-message {
  color: #939393;
  font-weight: 300;
}
.woocommerce div.product .product_meta > span {
  color: #939393;
}
#main > #product-15921 .yith-par-message > strong {
  font-size: 14px;
  color: #939393;
  -webkit-text-stroke-color: #939393;
}
#primary > #main .summary > .yith-par-message {
  background-color: #ddf6fd;
}
.woocommerce .woocommerce-breadcrumb a {
  color: #939393;
}
.woocommerce .woocommerce-info {
  color: #939393;
  font-family: bariol;
}
.woocommerce .woocommerce-info .showcoupon {
  color: #17dcff;
  font-family: Bariol;
  -webkit-text-stroke-color: #333333;
}
.hentry .woocommerce {
  font-family: bariol;
  font-size: 20px;
  font-weight: 400;
  color: #939393;
}
.woocommerce form.checkout h3 {
  font-family: bariol;
}
.woocommerce-checkout .woocommerce p {
  font-family: bariol;
  color: #939393;
}
.woocommerce form.checkout .form-row .input-text {
  color: #939393;
}
.woocommerce #payment div.form-row .button {
  background-color: #17dcff;
}
@media screen and (max-width: 375px) {
  .woocommerce h1.page-title {
    font-family: Montserrat;
  }
  .woocommerce .related > h2 {
    font-size: 29px;
    color: #45dbf3;
  }
  .woocommerce ul.products li.product a.button {
    font-size: 16px;
  }
  .woocommerce .woocommerce-info {
    color: #939393;
    font-family: bariol;
  }
}
