/********* Compiled - Do not edit *********/
:root{--color-primary:#f56e23;--color-secondary:#4b4b4b;--color-gradient-start:#F84419;--color-gradient-stop:#F84419;--color-link:#4b4b4b;--color-link-hover:#f56e23;--lqd-cc-active-bw:1px;}body{font-family:'Lato', sans-serif ;font-weight:400;line-height:1.6em;font-size:17px;color:#000000;}.btn{font-family:inherit;}.lqd-post-content, .lqd-post-header .entry-excerpt{font-family:inherit;font-weight:400;line-height:2;font-size:14px;color:#737373;}.h1,h1{font-family:'Lato', sans-serif ;font-weight:900;line-height:1em;font-size:44px;color:#000000;}.h2,h2{font-family:'Lato', sans-serif ;font-weight:900;line-height:1em;font-size:28px;color:#000000;}.h3,h3{font-family:'Lato', sans-serif ;font-weight:700;line-height:1.2em;font-size:24px;color:#000000;}.h4,h4{font-family:'Lato', sans-serif ;font-weight:700;line-height:1.18em;font-size:22px;color:#000000;}.h5,h5{font-family:'Lato', sans-serif ;font-weight:700;line-height:1.2em;font-size:21px;color:#000000;}.h6,h6{font-family:'Lato', sans-serif ;font-weight:700;line-height:1.2em;font-size:18px;color:#181b31;}.titlebar-inner h1{font-weight:700;}.titlebar-inner p{}.titlebar-inner{padding-top:50px;padding-bottom:50px;}#lqd-gdpr{padding:   ;border-radius:   ;}#lqd-gdpr .lqd-gdpr-accept{padding:   ;border-radius:   ;}section.vc_row{units:px;}@media screen and (min-width: 992px){body.has-sidebar #lqd-contents-wrap{padding-top:25px;}}@media ( min-width: 1200px ){.is-stuck .lqd-head-sec-wrap{background:rgb(216, 216, 216) !important;}}@media (min-width: 992px) {
    .liquid-wc-product-search {
    	min-width: 580px;
    }
}
/* Cartridge Care 2026 visual polish
   Paste into Appearance > Customize > Additional CSS on staging first. */

:root {
  --cco-ink: #111316;
  --cco-muted: #5d6673;
  --cco-line: #e6e9ee;
  --cco-soft: #f6f8fb;
  --cco-orange: #f58220;
  --cco-radius: 8px;
  --cco-shadow: 0 14px 34px rgba(17, 19, 22, .08);
}

body {
  color: var(--cco-ink);
  text-rendering: optimizeLegibility;
}

#lqd-site-content,
.lqd-site-content {
  background: linear-gradient(180deg, #f8fafc 0, #fff 260px);
}

a {
  text-decoration-thickness: 1px;
  text-underline-offset: 3px;
}

.main-nav > li > a,
.navbar-brand,
.ld-module-cart,
.ld-module-trigger,
.woocommerce h1,
.woocommerce-page h1,
.product_title,
.woocommerce-loop-product__title,
.product-title {
  letter-spacing: 0 !important;
}

.custom-woo-search {
  position: relative;
  box-shadow: var(--cco-shadow);
  border-radius: var(--cco-radius);
}

.custom-woo-search input[type="search"] {
  min-height: 56px;
  border-color: #d8dde5 !important;
  background: #fff !important;
  color: var(--cco-ink);
}

.custom-woo-search input[type="search"]::placeholder {
  color: #78818d;
}

.custom-woo-search button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.add_to_cart_button,
.single_add_to_cart_button,
.button {
  border-radius: var(--cco-radius) !important;
  font-weight: 700 !important;
  letter-spacing: 0 !important;
  transition: transform .18s ease, box-shadow .18s ease, background-color .18s ease, color .18s ease;
}

.custom-woo-search button,
.single_add_to_cart_button,
.woocommerce button.button.alt,
.woocommerce a.button.alt {
  background: var(--cco-ink) !important;
  color: #fff !important;
}

.custom-woo-search button:hover,
.single_add_to_cart_button:hover,
.woocommerce button.button.alt:hover,
.woocommerce a.button.alt:hover {
  background: var(--cco-orange) !important;
  color: #111 !important;
  transform: translateY(-1px);
  box-shadow: 0 10px 22px rgba(245, 130, 32, .24);
}

.cco-hero-note {
  display: inline-block;
  width: auto;
  padding: 8px 14px;
  border: 1px solid rgba(245,130,32,.24);
  border-radius: 999px;
  background: #fff7ef;
  color: #31281e !important;
}

.cco-hero-note .dot {
  color: var(--cco-orange) !important;
}

.cco-intro-copy {
  color: #303640 !important;
}

.woocommerce ul.products li.product,
.ld-woo-products li.product,
.products .product,
.product-item {
  border: 1px solid var(--cco-line);
  border-radius: var(--cco-radius);
  background: #fff;
  overflow: hidden;
  box-shadow: 0 8px 24px rgba(17,19,22,.045);
  transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;
}

.woocommerce ul.products li.product:hover,
.ld-woo-products li.product:hover,
.products .product:hover,
.product-item:hover {
  transform: translateY(-3px);
  border-color: #d6dce5;
  box-shadow: var(--cco-shadow);
}

.woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.product-title,
.ld-woo-product h3 {
  color: var(--cco-ink);
  line-height: 1.35;
  letter-spacing: 0;
}

.price,
.woocommerce-Price-amount {
  color: var(--cco-ink) !important;
  font-weight: 800;
}

.woocommerce span.onsale,
.onsale {
  border-radius: 999px !important;
  background: var(--cco-orange) !important;
  color: #111 !important;
  font-weight: 800 !important;
  letter-spacing: 0 !important;
}

.woocommerce-breadcrumb,
.breadcrumbs,
.lqd-breadcrumbs {
  color: var(--cco-muted);
  font-size: 13px;
}

.woocommerce div.product .product_title,
.product_title,
.woocommerce-products-header__title,
.woocommerce-page h1,
.woocommerce h1 {
  line-height: 1.12;
}

.woocommerce div.product .summary,
.woocommerce-tabs,
.woocommerce div.product .woocommerce-tabs .panel,
.term-description,
.woocommerce-products-header {
  color: #303640;
}

.term-description,
.woocommerce-products-header {
  max-width: 980px;
}

.term-description h2,
.woocommerce-tabs h2,
.woocommerce-tabs h3 {
  letter-spacing: 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
  border-radius: var(--cco-radius) var(--cco-radius) 0 0 !important;
}

.woocommerce div.product .woocommerce-tabs .panel {
  border: 1px solid var(--cco-line);
  border-radius: 0 var(--cco-radius) var(--cco-radius) var(--cco-radius);
  padding: 24px !important;
  background: #fff;
}

.widget,
.sidebar .widget,
.ld_custom_menu,
.woocommerce-widget-layered-nav,
.woocommerce-product-search {
  border-radius: var(--cco-radius);
}

.ld_custom_menu,
.sidebar .widget {
  border-color: var(--cco-line) !important;
  background: #fff;
  box-shadow: 0 8px 24px rgba(17,19,22,.04);
}

input[type="text"],
input[type="email"],
input[type="tel"],
input[type="search"],
input[type="password"],
textarea,
select {
  border-radius: var(--cco-radius) !important;
  border-color: #d8dde5 !important;
  letter-spacing: 0 !important;
}

input:focus,
textarea:focus,
select:focus {
  border-color: var(--cco-orange) !important;
  box-shadow: 0 0 0 3px rgba(245,130,32,.14) !important;
  outline: none !important;
}

@media (max-width: 991px) {
  .custom-woo-search {
    max-width: 100% !important;
  }

  .cco-hero-note {
    display: block;
    border-radius: var(--cco-radius);
  }
}

@media (max-width: 767px) {
  .woocommerce div.product .woocommerce-tabs .panel {
    padding: 18px !important;
  }

  .cco-hero-note {
    text-transform: none !important;
  }

  .custom-woo-search {
    display: grid !important;
    grid-template-columns: 1fr;
  }

  .custom-woo-search button {
    width: 100%;
  }
}
css
.cco-footer-help {
  max-width: 420px;
}

.cco-footer-help h3 {
  margin: 0 0 12px;
  color: #fff;
  font-size: 22px;
  line-height: 1.25;
  letter-spacing: 0;
}

.cco-footer-help p {
  margin: 0 0 18px;
  color: rgba(255,255,255,.72);
  font-size: 15px;
  line-height: 1.6;
}

.cco-footer-help__links {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 10px;
}

.cco-footer-help__links a {
  display: flex;
  align-items: center;
  min-height: 42px;
  padding: 10px 12px;
  border: 1px solid rgba(255,255,255,.16);
  border-radius: 8px;
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
}

.cco-footer-help__links a:hover {
  border-color: #f58220;
  color: #f58220;
}

@media (max-width: 767px) {
  .cco-footer-help__links {
    grid-template-columns: 1fr;
  }
}


/* Cartridge Care top bar saving claim consistency */
.lqd-head-sec-wrap.lqd-hide-onstuck .lqd-head-col:first-child > .header-module:nth-child(2) p span {
  font-size: 0 !important;
}
.lqd-head-sec-wrap.lqd-hide-onstuck .lqd-head-col:first-child > .header-module:nth-child(2) p span::after {
  content: "Save Up to 60% vs OEM Cartridges";
  font-size: 14px !important;
}