/* theme options */


/* custom CSS */
/* Scrollbar */
::-webkit-scrollbar {
  width: 12px;
  height: 11px;
}

/* Scrollbar Track */
::-webkit-scrollbar-track {
  background: #262626; /* Dunkler Hintergrund des Tracks */
}

/* Scrollbar Griff */
::-webkit-scrollbar-thumb {
  background: #c69c6d; /* Farbe des Griffs */
  border-radius: 10px;
}

/* Hover-Effekt für Scrollbar */
::-webkit-scrollbar-thumb:hover {
  background: #a37447; /* Farbe des Griffs bei Hover */
}

/* Verhindert das Zeigen von Ecken */
::-webkit-scrollbar-corner {
  background: transparent;
}

/* Aktive Schritte */
.mfn-checkout-steps li.active {
    color: #c69c6d !important; /* Textfarbe für aktive Schritte */
}

.mfn-checkout-steps li.active .mfn-step-number {
    background-color: #ffffff !important; /* Hintergrundfarbe für den aktiven Kreis */
    border-color: #c69c6d !important; /* Rahmenfarbe für den aktiven Kreis */
    color: #c69c6d !important; /* Textfarbe für die Nummer im aktiven Kreis */
}

/* Inaktive Schritte */
.mfn-checkout-steps li {
    color: #8c6239 !important; /* Textfarbe für inaktive Schritte */
}

.mfn-checkout-steps li .mfn-step-number {
    background-color: #ffffff !important; /* Hintergrundfarbe für den inaktiven Kreis */
    border-color: #8c6239 !important; /* Rahmenfarbe für den inaktiven Kreis */
    color: #8c6239 !important; /* Textfarbe für die Nummer im inaktiven Kreis */
}

/* Stil für das Eingabefeld vom Typ Nummer */
input[type="number"] {
    color: #808080 !important; /* Setzt die Textfarbe auf Grau */
}

/* Stile für die Eingabefelder im WooCommerce Login-Formular */
.woocommerce-form-login .input-text,
.woocommerce-form-login .input-text:focus,
.woocommerce-Input {
    color: #000 !important; /* Textfarbe auf Schwarz ändern */
}

.woocommerce-form-login .input-text::placeholder,
.woocommerce-Input::placeholder {
    color: #aaa !important; /* Placeholder-Farbe anpassen */
}

.woocommerce-form-login .input-text:focus,
.woocommerce-Input:focus {
    background-color: #fff !important;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2) !important;
    color: #000 !important; /* Textfarbe auf Schwarz ändern */
}


/* CSS für Produktbilder mit runden Ecken und Padding oben */

/* Für die Thumbnail-Navigation - kleiner Abstand oben */
.flex-control-nav.flex-control-thumbs {
    padding-top: 15px; /* Kleiner Abstand für Thumbnail-Navigation */
    margin-top: 10px; /* Zusätzlicher Abstand falls nötig */
    display: flex; /* Flexbox für bessere Kontrolle */
    gap: 10px; /* Abstand zwischen den Thumbnails */
}

/* Einzelne Thumbnail-Container */
.flex-control-nav.flex-control-thumbs li {
    margin-right: 10px; /* Fallback für ältere Browser */
}

/* Letztes Thumbnail ohne rechten Abstand */
.flex-control-nav.flex-control-thumbs li:last-child {
    margin-right: 0;
}

/* Falls das nicht stark genug ist, diese Version verwenden */
ol.flex-control-nav.flex-control-thumbs {
    padding-top: 15px !important;
    gap: 10px !important;
}

/* Für alle Bilder in der Thumbnail-Navigation */
.flex-control-nav.flex-control-thumbs li img {
    border-radius: 15px; /* Runde Ecken - Wert anpassen nach Bedarf */
    transition: all 0.3s ease; /* Sanfte Übergangseffekte */
}

/* Hover-Effekt für bessere Interaktivität */
.flex-control-nav.flex-control-thumbs li img:hover {
    transform: scale(1.05); /* Leichtes Vergrößern beim Hover */
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Schatten-Effekt */
}

/* Für das große Hauptproduktbild - korrigierte Selektoren */
.woocommerce-product-gallery__image {
    padding-top: 20px; /* Padding oben für das Container-Div */
}

.woocommerce-product-gallery__image img {
    border-radius: 15px; /* Runde Ecken für Hauptbild */
}

/* Spezifisch für das aktive Slide-Bild */
.woocommerce-product-gallery__image.flex-active-slide {
    padding-top: 20px;
}

.woocommerce-product-gallery__image.flex-active-slide img {
    border-radius: 15px;
}

/* Falls das nicht funktioniert, diese stärkeren Selektoren verwenden */
.single-product .woocommerce-product-gallery__image img {
    border-radius: 15px !important;
}

.single-product .woocommerce-product-gallery__image {
    padding-top: 20px !important;
}

/* Nur den DUPLIKAT-Preis unter den Varianten ausblenden */
form.variations_form .single_variation_wrap > .single_variation .woocommerce-variation-price {
  display: none !important;
}
/* optional: evtl. frei gewordenen Abstand reduzieren */
form.variations_form .single_variation_wrap .single_variation {
  margin: 0;
  padding: 0;
}
