/*
 Theme Name:   Rehub Child Final
 Theme URI:    https://example.com/
 Description:  Finales Child Theme für Rehub mit Template-Override
 Author:       JUZVUL
 Template:     rehub-theme
 Version:      1.0
*/
/* === Sidebar Produktliste nebeneinander darstellen === */
.widget_woocommerce_products .product_list_widget li {
  display: flex;
  align-items: flex-start;
  gap: 12px;
}

/* Bildgröße für Konsistenz */
.widget_woocommerce_products .product_list_widget li img {
  width: 80px;
  height: auto;
  border-radius: 12px;
  object-fit: cover;
}
.product_list_widget .woocommerce-Price-amount::before {
  font-size: 0.65em !important;
  font-weight: normal !important;
  color: #000 !important;
  vertical-align: middle;
  margin-right: 2px;
}


/* Produktinfos (Titel & Preis) nebeneinander zum Bild */
.widget_woocommerce_products .product_list_widget li > div,
.widget_woocommerce_products .product_list_widget li .product-title {
  display: block;
  flex: 1;
  line-height: 1.2em;
}

/* Produktname Formatierung */
.widget_woocommerce_products .product_list_widget .product-title {
  margin: 0 0 6px 0;
  font-size: 0.95em;
  font-weight: 500;
  display: block;
}

/* Nur aktueller Preis anzeigen */
.widget_woocommerce_products .product_list_widget ins {
  display: inline;
}
.widget_woocommerce_products .product_list_widget del {
  display: none !important;
}

.widget_woocommerce_products .product_list_widget .woocommerce-Price-amount::before {
  content: "ab ";
  font-size: 0.75em;
  font-weight: normal;
  color: #000;
  margin-right: 3px;
}
/* === Durchgestrichene Preise in der Sidebar vollständig ausblenden === */
.widget_woocommerce_products .product_list_widget del,
.widget_woocommerce_products .product_list_widget del *,
.widget_woocommerce_products .product_list_widget .screen-reader-text:has(+ .woocommerce-Price-amount) {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  line-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
}