/* --- General Hover Effect & Common Background Styles --- */

.hover-rollover {
  /* === Common background properties for ALL hover images === */
  background-size: contain;   /* Default size for the revealed image */
  background-position: center; /* Center the revealed image */
  background-repeat: no-repeat; /* Don't tile the revealed image */
	max-width: 320px;	
  /* ======================================================== */
}

.hover-rollover img {
  /* Styles for the original image */
  display: block;
  transition: opacity 0.3s ease;
  opacity: 1; /* Start visible */
}

.hover-rollover:hover img {
  opacity: 0;
}

.phleli0000-hover {
  background-image: url("https://pu41wc.plantsunique.com/wp-content/uploads/2025/05/phleli0000CU.png");
}

.sablgo0000-hover {
  background-image: url("https://pu41wc.plantsunique.com/wp-content/uploads/2025/05/sablgo0000CU.png");
}

.zzzz000000-hover {
  background-image: url("https://pu41wc.plantsunique.com/wp-content/uploads/2025/05/zzzz000000CU.png");
}

.widget_product_categories ul li a {
font-style: var(--wc-orange);
font-weight: bold;
}

#secondary .widget-title {
font-weight: bold;
}