
/* Rahmenfarb-Dropdown später verstecken */
.hide-native-select {
  display: none;
}

/* Basis-Stil für unsere Swatches */
.swatches .swatch {
  display: inline-block;
  width: 40px;
  height: 40px;
  margin-right: 6px;
  border: 1px solid #ccc;
  border-radius: 50%;
  cursor: pointer;
  transition: transform .15s ease;
}
.swatches .swatch:hover {
  transform: scale(1.1);
}
.swatches .swatch.active {
  outline: 2px solid #cf2409;
}
.swatch-current-label{
  margin-top:8px;
  font-size:0.9rem;
  font-weight:500;
  color:#333;
}
.swatch-section-label{
  margin-top:0px;
  font-size:1rem;
  font-weight:500;
  color:#333;
}

/* Beispiel: Passe die Klasse ggf. an! */
.woocommerce-cart table tr th, .woocommerce-cart table tbody tr td {
    background: transparent !important;
}