.theme-product-details-style-06 .theme-product-detail-container .theme-product-detail-varients-container .theme-prod-non-returnable-out-of-stock {
    display: flex;
    gap: 10px;
    padding-block:0;align-items: center;
    display: none;
}

.zs-top-marquee {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    font-size: 14px;
    font-weight: 600;
    background: #FFFBCC;
    color: #111;
    padding: 8px 0;
    z-index: 999;
  }

  .zs-top-marquee span {
    display: inline-block;
    padding-left: 100%;
    animation: zs-marquee-scroll 120s linear infinite;
  }

  @keyframes zs-marquee-scroll {
    from { transform: translateX(0); }
    to { transform: translateX(-100%); }
  }

  @media (hover: hover) {
    .zs-top-marquee:hover span {
      animation-play-state: paused;
    }
  }

.theme-rating-review-container{
  display: none !important;
}

.theme-filters-container [data-zs-filter-option-container] [data-zs-filter-option-values-wrapper],.theme-filters-container [data-zs-filter-option-container].theme-product-filter-color-container {
   padding-block-end: 20px;
    }
[data-zs-add-to-cart]{

  background-color: #FFD60A !important;

  color: black !important;

}

[data-zs-add-to-cart]:hover{

  background-color: #FFD60A !important;

  color : black !important;

}
.theme-portal-login .theme-portal-icon {
    filter: brightness(0) invert(1) !important;
}
[data-zs-product-primary-details] .theme-product-name h1[data-zs-product-name] {
  color: #0066FF !important; /* Replace with your desired color */
}

@media (max-width: 991px) {
  [data-zs-drawer-open-button="portal"].theme-mobile-header-icon svg,
  [data-zs-drawer-open-button="portal"].theme-mobile-header-icon svg *,
  .theme-mobile-header-search-icon-wrapper svg path {
    fill: #fff !important;
  }
}

@media(max-width:767px){
  .zphero h2{
	font-size: 16px !important;
	}
  /*Text element style*/
  .zphero .zpelem-text {
    font-size: 12px !important;
  }
  /*Heading element inline style for child*/
  .zphero h2, .zphero h2 span {
    font-size: 16px !important;
    font-weight: 800 !important;
  }
}
@media(max-width:768px){
  .zpcontent-container.hero-container{
    min-height: 250px !important;
  }
  .zphero {
    min-height: 250px !important;
  }
}
