/* FORCE horizontal tabs */
.zptabs-tabs-container {
  display: flex !important;
  flex-direction: row !important;
  align-items: center;
  gap: 12px;
  overflow-x: auto !important;
  white-space: nowrap;
}

/* Each tab */
.zptabs-tabs-container .zptab {
  flex: 0 0 auto !important;
  width: auto !important;
}

/* Hide scrollbar */
.zptabs-tabs-container::-webkit-scrollbar {
  display: none;
}


/* Allow sticky to work */
.zptabs-container,
.zptabs-tabs-container {
  overflow: visible !important;
}

/* Sticky behavior */
.zptabs-tabs-container {
  position: sticky !important;
  top: 90px; /* adjust to your header */
  z-index: 9999;
  background: #ffffff;
  padding: 10px 0;
}


<script>
(function () {
  const tabs = document.querySelector('.zptabs-tabs-container');
  const section = document.querySelector('.zptabs-container');

  if (!tabs || !section) return;

  window.addEventListener('scroll', () => {
    const sectionBottom = section.getBoundingClientRect().bottom;
    const tabsHeight = tabs.offsetHeight;

    if (sectionBottom <= tabsHeight + 90) {
      tabs.classList.add('zp-tabs-release');
    } else {
      tabs.classList.remove('zp-tabs-release');
    }
  });
})();
</script>




Hide category banner image

/* Hide category banner image completely */
.zs-category-banner-wrapper,
.zs-category-banner-wrapper img,
img.zs-category-banner {
  display: none !important;
  height: 0 !important;
  max-height: 0 !important;
  visibility: hidden !important;
}


div[class*="category-banner"] {
  display: none !important;
}



whatsapp

<script>
    (function(w,d,s,c,r,a,m){
      w['KiwiObject']=r;
      w[r]=w[r] || function () {
        (w[r].q=w[r].q||[]).push(arguments)};
      w[r].l=1*new Date();
        a=d.createElement(s);
        m=d.getElementsByTagName(s)[0];
      a.async=1;
      a.src=c;
      m.parentNode.insertBefore(a,m)
    })(window,document,'script',"https://app.interakt.ai/kiwi-sdk/kiwi-sdk-17-prod-min.js?v="+ new Date().getTime(),'kiwi');
    window.addEventListener("load",function () {
      kiwi.init('', 'vobkFt7d92v7dhHMbTWJcYZ25E2OYF2s', {});
    });
  </script>



product spacing
/* CLEAN ZOHO FILMSTRIP - 2 ITEMS DESKTOP, 1 MOBILE */
.zpfilmstrip,
.zpfilmstrip-inner,
.zpfilmstrip-track {
    display: flex !important;
    flex-wrap: nowrap !important;
}

.zpfilmstrip-item,
.zpfilmstrip-slide,
.zpcarousel-item {
    flex: 0 0 50% !important;
    width: 50% !important;
    max-width: 50% !important;
}

/* MOBILE ONLY - 1 item full width */
@media (max-width: 768px) {
    .zpfilmstrip-item,
    .zpfilmstrip-slide,
    .zpcarousel-item {
        flex: 0 0 100% !important;
        width: 100% !important;
        max-width: 100% !important;
    }
}


Review rating in product page 
<style>
/* Fake Rating Display Style */
.fake-rating-box {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-top: 6px;
  font-size: 14px;
  color: #444;
  font-family: Arial, sans-serif;
}

.fake-stars {
  color: #FFA41C; /* Amazon Orange */
  font-size: 16px;
  letter-spacing: 1px;
}

.fake-count {
  font-size: 13px;
  color: #007185;
}
</style>

<script>
document.addEventListener("DOMContentLoaded", function () {

  function generateRandomRating() {
    return (Math.random() * (4.9 - 4.1) + 4.1).toFixed(1); // 4.1 to 4.9
  }

  function generateRandomCount() {
    return Math.floor(Math.random() * (1000 - 100 + 1)) + 100; // 100–1000
  }

  function createStars(rating) {
    let stars = "";
    let full = Math.floor(rating);
    let half = rating % 1 >= 0.5;

    for (let i = 0; i < full; i++) stars += "★";
    if (half) stars += "☆";
    while (stars.length < 5) stars += "☆";

    return stars;
  }

  function applyFakeRatings() {

    document.querySelectorAll(".zpcomment-rating-result").forEach(function (box) {

      if (box.querySelector(".fake-rating-box")) return;

      let rating = generateRandomRating();
      let count = generateRandomCount();
      let stars = createStars(rating);

      let fakeHTML = `
        <div class="fake-rating-box">
          <span class="fake-stars">${stars}</span>
          <span>${rating}</span>
          <span class="fake-count">(${count})</span>
        </div>
      `;

      box.insertAdjacentHTML("beforeend", fakeHTML);

    });

  }

  // Initial load
  applyFakeRatings();

  // Re-run if Zoho reloads section (AJAX)
  setInterval(applyFakeRatings, 2000);

});
</script>
