.current-cat {
  font-weight: bold;
}

.ct-products-container > ul, .wc-block-product-template {
  display: grid;
  gap: 1rem;
}
.ct-products-container > ul li, .wc-block-product-template li {
  background-color: var(--sidebar-background-color, var(--theme-palette-color-8)) !important;
  border: 1px solid var(--theme-border-color);
  border-radius: 0.3rem;
  padding: 1rem;
  margin-bottom: 1rem;
  transition: box-shadow 0.3s ease;
  height: 100%;
}
.ct-products-container > ul li .woocommerce-loop-product__title, .ct-products-container > ul li > h2, .wc-block-product-template li .woocommerce-loop-product__title, .wc-block-product-template li > h2 {
  font-size: 1.1rem !important;
  font-weight: 600;
  line-height: 1.4rem !important;
  height: 3rem;
  overflow: hidden;
}
.ct-products-container > ul li .woocommerce-Price-amount, .wc-block-product-template li .woocommerce-Price-amount {
  font-size: 1.25rem !important;
  font-weight: 700;
  margin-top: 0.5rem;
  color: var(--theme-primary-color);
}
.ct-products-container > ul li .ct-woo-card-actions .button, .ct-products-container > ul li .ct-woo-card-actions .add_to_cart_button, .ct-products-container > ul li .wc-block-components-product-button .button, .ct-products-container > ul li .wc-block-components-product-button .add_to_cart_button, .wc-block-product-template li .ct-woo-card-actions .button, .wc-block-product-template li .ct-woo-card-actions .add_to_cart_button, .wc-block-product-template li .wc-block-components-product-button .button, .wc-block-product-template li .wc-block-components-product-button .add_to_cart_button {
  font-family: var(--theme-button-font-family, var(--theme-font-family));
  font-size: var(--theme-button-font-size);
  background-color: var(--theme-button-background-initial-color);
  color: #fff;
  border: none;
  transition: background-color 0.3s ease;
}
.ct-products-container > ul li .ct-woo-card-actions .button:hover, .ct-products-container > ul li .ct-woo-card-actions .add_to_cart_button:hover, .ct-products-container > ul li .wc-block-components-product-button .button:hover, .ct-products-container > ul li .wc-block-components-product-button .add_to_cart_button:hover, .wc-block-product-template li .ct-woo-card-actions .button:hover, .wc-block-product-template li .ct-woo-card-actions .add_to_cart_button:hover, .wc-block-product-template li .wc-block-components-product-button .button:hover, .wc-block-product-template li .wc-block-components-product-button .add_to_cart_button:hover {
  background-color: var(--theme-button-background-hover-color, "#000000");
  color: #fff;
}

/*# sourceMappingURL=gungarage-additions.css.map */
