.site-header .site-nav__link {
  color: #000 !important;
}
.site-header svg path,
.site-header svg g {
  fill: #000 !important;
}
.site-header .burger-icon {
  background: #000 !important;
}
.site-header {
  border-bottom: unset !important;
}
a:empty,
ul:empty,
dl:empty,
div:empty:not(#klaviyo-reviews-all),
section:empty,
article:empty,
p:empty,
h1:empty,
h2:empty,
h3:empty,
h4:empty,
h5:empty,
h6:empty {
  display: none;
}
@font-face {
  font-family: shokz product name regular;
  src: url(/custom/ext/7b6ebade74-ShokzSansProductName-Regular_92b98182-7f24-4e55-b664-62d2563a9c01.woff2);
}
@font-face {
  font-family: shokz product name extrabold;
  src: url(/custom/ext/3048d1558e-ShokzSansProductName-ExtraBold_384fb0b9-fbcc-40e3-acf5-db368564fee8.woff2);
}
.name_a {
  font-family: shokz product name regular;
}
.name_b {
  font-family: shokz product name extrabold;
}
.page-width {
  max-width: 1248px;
}
.header-static {
  position: relative;
  top: 0;
  width: 100%;
  top: 0 !important;
}
.common-inner {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
}
.product-page .class-product-tab {
  background: #ebebeb;
}
.product-page .class-product-tab .class-product-tab-inner .product-tab-item[data-index] {
  font-size: 16px;
  color: #a3a3a3;
  white-space: nowrap;
}
.product-page .class-product-tab .class-product-tab-inner .product-tab-item.active {
  color: #ff7a3d !important;
}
.product-page .class-product-tab .class-product-tab-inner {
  border-top: unset !important;
}
#klaviyo-reviews-all {
  margin-top: 120px;
  display: block;
}
.kl_reviews__list_container {
  min-height: unset;
}
.product-page .product-tab-wrapper {
  border-bottom: unset;
  transform: translateZ(2px);
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 25;
  transform: translateY(-100%) !important;
  transition: all .3s;
}
.product-page .product-tab-wrapper.fixed-top-0 {
  transform: translateY(0) !important;
}
.section-product-guides {
  position: relative;
  background: #bababa;
}
@media (max-width: 750px) {
  .product-page .buy-now.mb form .addtocart {
    min-width: 153px !important;
  }
  .product-page .buy-now.mb .product-info .product-name svg {
    height: 12px !important;
  }
  #klaviyo-reviews-all {
    margin-top: 48px;
  }
}
