@font-face {
  font-family: "bringshootregular";
  src: url("../fonts/bringshoot-webfont.woff2") format("woff2"),
    url("../fonts/bringshoot-webfont.woff") format("woff"),
    url("../fonts/bringshoot-webfont.ttf") format("truetype");
}

.product-item .price-box .price {
  font-family: Mallanna, Helvetica Neue, Verdana, Arial, sans-serif;
}

.product-item-name .product-item-link,
.product-item-link,
.product.name a {
  text-transform: none;
}

.product-item .product-image-container {
  width: 100%;
  border-bottom: 1px solid #15161b;
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.product-item-info {
  max-width: 90%;
}

.product-info-main .price-box .price-wrapper .price {
  color: #15161b;
}

.product-info-main .product.attribute.sku .type {
  display: none;
}

.product-info-main .page-title-wrapper .page-title {
  font-size: 42px;
}

.product-item .price-box .price {
  font: 500 34px/1.3 Kristi, Helvetica Neue, Verdana, Arial, sans-serif;
}

.breadcrumbs {
  display: none;
}

button {
  font-weight: 600;
}

.whitetext,
.whitext p,
.whitetext h1 {
  color: #fff;
}

.cdz-menu:not(.cdz-toggle-menu) .cat-tree li.item {
  text-transform: uppercase;
}

.cdz-block-title .b-title.h2 {
  font: 400 36px/1.1 Kristi, Helvetica Neue, Verdana, Arial, sans-serif;
}

.service-banner .item,
.service-banner .item-content a {
  color: #000000;
  text-align: center;
  padding-top: 10px;
}

.service-banner .item-content a:hover {
  color: #ec1b23;
}
/* .product-info-main .price-box .normal-price .price-wrapper .price {
  color: #ec1b23 !important;
} */
.product-info-main .price-box .special-price .price-wrapper .price {
  color: #ec1b23 !important;
}
.catalog-category-view .product-item .price-box .special-price .price {
  color: #ec1b23 !important;
}
/* .catalog-category-view .product-item .price-box .normal-price .price{
    color: #ec1b23 !important;
} */
.product-item .price-box .price,
.product-item .old-price .price {
  color: #282828;
}
.product-item .old-price {
  float: none;
}
/* .product-item .price-box .normal-price .price{
    color: #ec1b23 !important;
} */
.product-item .price-box .special-price .price {
  color: #ec1b23 !important;
}
@media only screen and (min-width: 768px) {
  .tabs-style-03 .box-cate-link .item.active a:active,
  .tabs-style-03 .box-cate-link .item.active a:focus,
  .tabs-style-03 .box-cate-link .item.active a:visited {
    color: white;
    background-color: #e52528;
  }
}

@media only screen and (min-width: 768px) {
  .cdz-navigation .cdz-horizontal-menu .groupmenu {
    display: flex;
    justify-content: space-between;
  }
}

@media only screen and (min-width: 768px) {
  .page-header .sticky-menu:not(.active) .logo {
    margin-right: 35px;
  }
}

#health img {
  max-height: 270px;
}

.tips table,
.tips td {
  border-style: hidden !important;
}

.page-products sidebar .block:not(.account-nav) .block-title strong {
  display: none;
}

@media only screen and (min-width: 768px) {
  .post-list .post-title {
    font-size: 32px;
  }
}

.post-author {
  display: none;
}

@media all and (min-width: 768px) {
  .hairfact-title {
    font-size: 180px;
  }
}

@media all and (max-width: 767px) {
  .hairfact-title {
    font-size: 90px;
  }
}

.cdz-newsletter-modal.modal-popup .popup-content-desc {
  font-size: 19px;
}
.catalog-product-view .product-item-info .old-price.sly-old-price {
  display: inline-block !important;
}
