.theme-product-variant{
text-transform: uppercase !important;
}

[data-zs-product-primary-details] .theme-product-detail-column.theme-product-detail-container::-webkit-scrollbar {

display: none;

}

[data-zs-product-primary-details] .theme-product-detail-column.theme-product-detail-container {

-ms-overflow-style: none; /* Internet Explorer 10+ */

scrollbar-width: none; /* Firefox, Safari 18.2+, Chromium 121+ */

}
@media (min-width: 992px) {
  .zpcontainer:has(.wishlist-filter-container) {
    margin-inline: auto;
    width: 1140px;
   }    
}
@media (max-width: 768px) {
    .theme-wishlist-icon {
        height: 24px;
        padding-inline-start: 12px;
        svg {
          width: 24px;
          height: 24px;
        }
    }
}
@media (min-width: 992px) {
  .theme-product-details-style-09 [data-zs-product-details-primary-section] .zpcontainer [data-zs-product-primary-details] .theme-product-detail-image-container .theme-product-detail-image-inner {
    overflow: hidden;
  }
  .theme-product-details-style-09 [data-zs-product-details-recommended-section] .zpcontainer .zprow {
    overflow: hidden;
    flex-wrap: wrap;
  }
}
.zpheader-style-07 .theme-header.zpheader-style-navigation-07 .zpcontainer .theme-navigation-and-icons .theme-menu-area .theme-menu ul {
height: 30px !important;
}

@media (min-width: 992px) {
  .theme-product-detail-image-inner picture:nth-child(1), .theme-product-detail-image-inner picture:nth-child(2) {
    grid-column: auto;
  }
}

.zpmo-dashboard-content .zpmo-dashboard-content-row:nth-of-type(7), .zpmo-dashboard-content .zpmo-dashboard-content-row:nth-of-type(8){
    display: none !important;
}

 .zs-customlink {
    color: blue;
  }
  .zs-customlink:hover {
    color: blue;
    text-decoration: underline;
  }