/* Homi V8.54 — retail catalogue cards use green variant CTA.
   Product detail suggestions (related/upsells) retain the gold style of V8.46.
   Prices, actual add-to-cart, checkout and payment controls are untouched. */
body:not(.single-product) .woocommerce ul.products li.product a.lr-v846-variant-cta,
body:not(.single-product) .woocommerce ul.products li.product a.lr-v834-choose,
body:not(.single-product) .woocommerce ul.products li.product a.lr-v837-curtain-cta,
body:not(.single-product) .lr4-category-card a.lr-v834-choose,
body:not(.single-product) .luxz-product-tile a.luxz-tile-link,
body:not(.single-product) .lr-v825-choice {
  background:#20513c!important;background-color:#20513c!important;
  border-color:#20513c!important;color:#fff!important;
}
body:not(.single-product) .woocommerce ul.products li.product a.lr-v846-variant-cta:hover,
body:not(.single-product) .woocommerce ul.products li.product a.lr-v834-choose:hover,
body:not(.single-product) .woocommerce ul.products li.product a.lr-v837-curtain-cta:hover,
body:not(.single-product) .lr4-category-card a.lr-v834-choose:hover,
body:not(.single-product) .luxz-product-tile a.luxz-tile-link:hover,
body:not(.single-product) .lr-v825-choice:hover {
  background:#173e2e!important;background-color:#173e2e!important;
  border-color:#173e2e!important;color:#fff!important;
}
body:not(.single-product) .woocommerce ul.products li.product a.lr-v846-variant-cta:focus-visible,
body:not(.single-product) .woocommerce ul.products li.product a.lr-v834-choose:focus-visible {
  outline:2px solid #20513c!important;outline-offset:3px!important;
}
.lr-home .lr-v824-roll-grid .lr-v824-menu-group a {
  display:inline-flex;align-items:center;gap:8px;color:#254a3a!important;
  font-weight:800;text-decoration:none;
}
.lr-home .lr-v824-roll-grid .lr-v824-menu-group a:hover,
.lr-home .lr-v824-roll-grid .lr-v824-menu-group a:focus-visible {
  color:#13633e!important;text-decoration:underline;text-underline-offset:3px;
}
