@font-face {
    font-family: 'Bely-Bold';
    src: url('custom/Bely-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: bold;
}

@font-face {
    font-family: 'Bely-Regular';
    src: url('custom/Bely-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

footer .textwidget a {
  font-size: 17px !important;
}

body p {
  font-family: 'Bely-Regular';
}

.navigation span {
  font-family: 'Bely-Regular' !important;
}

.mini-widgets span {
  font-family: 'Bely-Regular' !important;
}

.product .summary.entry-summary .price, .product-category .woo-content-container > a h3, .product-category .woocom-list-content > a h3, #customer_login h2 {
  font-weight: 500 !important;
  text-transform: none;
}

.entry-summary .price {
  display: none !important;
}
form.cart {
  display: none !important;
}
.price {
  display: none !important;
}
.cart {
  display: none !important;
}
.single-product .variations_form.cart {
  display: none !important;
}


.value select {
  line-height: 26px;
}

.single-product .wf-container-main {
  display: unset !important;
  display: initial !important;
}

.woocommerce-variation-description {
  display: none !important;
}

.stock.out-of-stock {
  display: none !important;
}

#pa_size {
  line-height: 30px;
}

#tab-description iframe {
  /*HIDE VIDEOS*/
  display: none !important;
}



.fa {
    font-size: 20px !important;
    margin-right: 15px !important;
    margin-top: 10px !important;
}

.whitelink a {
  color: #fff !important;
  text-decoration: none !important;
}

.archive #footer {
  margin-top: 50px;
}

.single-product .product_title.entry-title {
  font-family: 'Merriweather';
}

.textwidget, .textwidget a {
  font-size: 14px;
}

.widget-title {
  font-weight: bold;
}

.single-product .page-title {
  display: none !important;
}

.single-product #main {
  margin-top: 20px;
}

.single-product .product_meta {
  display: none !important;
}

.single-product .page-title .wf-wrap {
  padding: 0 !important;
  min-height: 160px !important;
}

@media screen and (max-width: 768px) {
.wpb_text_column.wpb_content_element.greybutton {
  max-width: 93%;
}
}