
[data-zs-product-id] img {
object-fit: contain !important;
}

[data-zs-product-non-returnable]{
    display: none !important;
}

.theme-product-name a {
    font-size: 20px !important;
}

[data-zs-pricing-container] span{
    font-size: 20px !important;
}

.highlight-tag {
  background: #000;
  color: #fff;
  padding: 2px 6px;
  border-radius: 4px;
  font-size: 12px;
  margin-left: 4px;
}

.theme-product-name a {
    font-size: 20px !important;
}

[data-zs-pricing-container] span{
    font-size: 20px !important;
}

@media (max-width: 768px) {
    .theme-product-name a {
        font-size: 14px !important; 
    }
    [data-zs-pricing-container] span{
        font-size: 14px !important;
    }
}


@media (min-width: 769px){
    [data-zs-product-id] [data-zs-product-name] {
    font-size: 20px !important
}
}

@media (max-width: 768px) {
[data-zs-product-id] [data-zs-product-name] {
    font-size: 14px !important
}
}

/* Attempt to hide the Zoho branding link */
.zp-footer-powered-by, 
[id*="powered-by-zoho"],
.zoho-branding {
    display: none !important;
}

/* Add left padding for recommended products in the details page*/
@media (max-width: 767.8px) {
[data-zs-product-details-recommended-section] [data-zs-recommended-products] [class*="theme-store-style-collection-row-"],[data-zs-product-details-recommended-section] [data-zs-upsell-products] [class*="theme-store-style-collection-row-"]{
    padding-left:15px
}
}

/*logo in middle of top bar mobile screen*/
@media (max-width: 767.8px) {
  .theme-mobile-header-nav-wrapper .theme-logo-parent.theme-disable-logo-mobile,
  .theme-mobile-header-nav-wrapper [data-zs-logo-container].theme-disable-logo-mobile {
    display: flex !important;
    justify-content: center;
    align-items: center;
  }

  .theme-mobile-header-nav-wrapper .theme-branding-info {
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: center;
  }
[data-zs-logo] {
    height: 36px !important;
    width: 144px !important;
    object-fit: contain;
}
}

/* custom color for hyperlink */
.zpdark-section-bg a,
.zpdark-section-bg a:visited {
  color: #d4a800 !important;
}
.zpdark-section-bg a:hover,
.zpdark-section-bg a:focus {
  color: #ffffff !important;
}

/*Variant options in capital letters*/
[data-theme-variant-label] {
  text-transform: uppercase !important;
}

/*Jewellery Material tab not clickable in mobile view in box*/
@media (max-width: 767.8px) {
  .zpelement.zptab {
    pointer-events: none !important;
    touch-action: none !important;
    cursor: default !important;
  }
}

/* Menu items appearing blurry */

.theme-header-navigation-style a,
.theme-header-navigation-style .theme-menu-name,
.theme-header-navigation-style .theme-menu-content,
.theme-header-navigation-style .theme-menu-content * {
  transition: none !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

.theme-sub-menu a,
.theme-sub-menu .theme-menu-name,
.theme-mega-menu a,
.theme-mega-menu .theme-menu-name {
  transition: none !important;
  -webkit-font-smoothing: antialiased !important;
  -moz-osx-font-smoothing: grayscale !important;
}

