.s-product-card-entry .s-product-card-image .s-product-card-promotion-title {
  background-color: #e1c15e !important;
}

div.notah-main-content.main-content.md\:sticky.md\:overflow-hidden.top-24.w-full.md\:w-2\/4.md\:pb-16
  > h1,
.s-slider-block__title h2,
#slider-with-bg-0
  > div.s-slider-block__title
  > div.s-slider-block__title-right
  > h2,
.s-block--bundle-faq h3,
.s-reviews-header,
#main-content > section.py-16.notah-features > div > div > h2 {
  text-transform: uppercase;
  background-image: linear-gradient(
    -225deg,
    #f3cf63 0% 0%,
    #ffc519 29%,
    #ffc979 67%,
    #ddb00d 100%
  );
  background-size: auto auto;
  background-clip: border-box;
  background-size: 200% auto;
  color: #fff;
  background-clip: text;
  /* text-fill-color: transparent; */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclip 5s linear infinite;
  display: inline-block;
  font-weight: 800;
  line-height: 3.5rem;
  font-size: 1.5rem;
}
@keyframes textclip {
  to {
    background-position: 200% center;
  }
}

/* img prduct animation  */

@keyframes animate {
  0% {
    transform: translate(0px, 0px);
  }
  25% {
    transform: translate(3px, -3px);
  }
  50% {
    transform: translate(-3px, 3px);
  }
  75% {
    transform: translate(3px, 3px);
  }
  100% {
    transform: translate(0px, 0px);
  }
}

.s-product-card-entry .s-product-card-image img {
  animation: animate 0.6s linear !important;
}

.notah-main-content .s-add-product-button-main > salla-button button,
.notah-store-footer .notah-copyright,
.notah-store-footer .notah-store-footer__inner,
.s-product-card-entry .s-product-card-content-footer button,
.main-nav-container.fixed-header .inner,
.notah-store-header .notah-main-nav-container {
  background: #bf9f3d;
  background: linear-gradient(90deg, #eac351 0%, #c09c33) !important;
  color: white !important;
}

.s-product-card-entry
  .s-product-card-content
  .s-product-card-content-main
  .s-product-card-content-title
  a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.navbar-brand img {
  filter: brightness(0) invert(1);
}

.main-menu li:hover > .sub-menu * {
  color: #c09c33;
}

.sicon-menu:before,
footer * {
  color: white !important;
}

.s-reviews-header-wrapper {
  justify-content: center;
}

.s-block--photos-slider,
salla-slider.photos-slider .swiper,
.s-block--photos-slider salla-slider.photos-slider .swiper-slide {
  width: 100% !important;
  padding: 0;
  margin: 0;
}

.notah-store-header custom-main-menu .mobile-menu .main-menu {
  gap: 16px !important;
  row-gap: 6px !important;
}


.h-32.overflow-hidden {
  height: 12rem !important;
}

.notah-categories div > a > div.p-4.text-center > h3 {
  font-size: 0.9rem !important;
}

.store-header .navbar-brand {
  transform: scale(1.5);
}