
/* Sawgrass Sublimation Ink: newest printer models first */
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] > div {
  display: flex;
  flex-direction: column;
}
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] .theme-product-clear-filter { order: 0; }
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] .theme-product-filter-option-container:has(input[data-zs-filter-option-value-formatted="SG500"]) { order: 1; display: block !important; }
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] .theme-product-filter-option-container:has(input[data-zs-filter-option-value-formatted="SG1000"]) { order: 2; display: block !important; }
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] .theme-product-filter-option-container:has(input[data-zs-filter-option-value-formatted="SG400"]) { order: 3; display: block !important; }
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] .theme-product-filter-option-container:has(input[data-zs-filter-option-value-formatted="SG800"]) { order: 4; display: block !important; }
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] .theme-product-filter-option-container:has(input[data-zs-filter-option-value-formatted="Ricoh 3110"]) { order: 5; display: block !important; }
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] .theme-product-filter-option-container:has(input[data-zs-filter-option-value-formatted="Ricoh 7100"]) { order: 6; display: block !important; }
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] .theme-product-filter-option-container:has(input[data-zs-filter-option-value-formatted="Ricoh GX3300"]) { order: 7; display: block !important; }
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] .theme-product-filter-option-container:has(input[data-zs-filter-option-value-formatted="Ricoh GX7700"]) { order: 8; display: block !important; }
main[data-zs-collection-id="2212590000070456020"] [data-zs-filter-option-container="Model"] .theme-product-filter-show-more { order: 99; display: none !important; }


/* Value-Rite desktop mega-menu section headings */
.zpmm-title .zpmm-element-textcontent {
  color: #144894 !important;
    font-weight: 700 !important;
}
/* Add Bottom Padding to Product Filter Box */
.theme-product-filter-box {
    padding-bottom: 20px !important;
}

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

/* Value-Rite: responsive YouTube videos across all product pages */
iframe[src*="youtube.com/embed/"],
iframe[src*="youtube-nocookie.com/embed/"] {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  aspect-ratio: 16 / 9 !important;
  border: 0;
}


/* Prevent Category filter title from wrapping */
.theme-mobile-filters fieldset[data-zs-filter-option-container="Category"] legend {
    white-space: nowrap !important;
}

.zpelement {
  margin-block-start: 0px;
}

/* Hide "Sublimation Ink" menu */
.theme-menu > ul > li:has(> a[href*="/categories/sublimation_ink"]) {
    display: none !important;
}

/* Hide "Office Supplies" menu */
.theme-menu > ul > li:has(> a[href*="/categories/office_suplies"]) {
    display: none !important;
}


/* Search Bar */
@media (min-width: 992px) {
    .zpheader-style-09 .theme-navigation-and-icons .theme-search-and-mini-cart-group [data-zs-search-container] {
      width: auto !important;
      margin-inline-end: 20px;
  }
}

/* Disable Item Sizes */
.vr-disabled-option{
    opacity: .45;
    cursor: not-allowed !important;
    user-select: none;
    transition: .2s;
}

.theme-parent-category button {
    color: #006CB7 !important;
}

/* VALUE-RITE PRODUCT CONTENT STANDARD — 2026-09-23
   Keep this global rule when changing themes. Verify product tables after publishing.
   Explicit descendant colours prevent theme cell/paragraph rules reverting to grey. */
.theme-product-description,
.theme-product-description *,
.theme-product-short-description,
.theme-product-short-description * {
  color: #000000 !important;
}

/* Readable short-description and MSRP/promotion spacing across products. */
.theme-product-short-description { line-height: 1.5 !important; }
.theme-product-short-description p { margin: 0 0 16px !important; }
.theme-product-short-description p:last-child { margin-bottom: 0 !important; }
.theme-product-short-description strong:has(+ br) {
  display: inline-block;
  margin-bottom: 10px;
}
