/* Snippet ID: 19 */
.elementor-widget-woocommerce-checkout-page #ship-to-different-address {
  padding-left:0px!important;
}

/* Snippet ID: 25 */
.shop-loop-head {
  display: none!important;
}


/* Snippet ID: 37 */

.wd-product.wd-hover-buttons-on-hover .product-element-bottom {
    background-color: #ffffff !important;
}

/* Snippet ID: 39 */
.woocommerce-product-gallery .woocommerce-product-gallery__image {
  border: 1px solid #b9700c !important;
}

.category-grid-item .wd-cat-thumb {
  border-radius: 21px!important;
}

.wd-arrow-inner {
  background: #b9700c !important;
  border-radius: 24px !important;
}

/* Snippet ID: 60 */
/* --- Grossschreibung für Woodmart-Buttons deaktivieren --- */
.wd-button,
.button,
.btn {
    text-transform: none !important;
}

/* Snippet ID: 55 */
.wd-load-more {
  background-color: #E09900 !important;
  font-size: 18px !important;
  border-radius: 8px !important;
}

/* Snippet ID: 17 */
.wd-product .price {
  font-size: 15px !important;
}

/* Snippet ID: 20 */
.wd-post-date.wd-style-with-bg {

  display: none !important;
}

/* Snippet ID: 26 */
.entry-meta-list li:last-child {
  display: none!important;
}

.wd-post-cat.wd-style-with-bg {
  display: none!important;
}

/* Snippet ID: 27 */
@media (min-width: 1025px) {
  .title-size-default {
    -wd-title-sp: 20px;
    -wd-title-font-s: 60px;
  }
}

.page-title-default {
  border-top: #E09900 0px solid !important;
}

/* Snippet ID: 28 */
.chatway--container .chatway--trigger-container {
  bottom: 65px !important;
  right: 10px !important;
}

/* Snippet ID: 31 */
.woocommerce-Reviews {

  background: white !important;
  padding: 22px !important;
}

/* Snippet ID: 33 */
.wd-widget-collapse .widget-title {
  padding-bottom: 14px;
  font-family: Akshar;
  font-weight: bold;
}

body .wpc-filters-main-wrap li.wpc-term-item {
  margin-bottom: 15px !important;
}

.wd-widget-collapse .widget-title::after {
  content: none !important;
}

/* Snippet ID: 34 */
.whb-empty-column + .whb-mobile-right {
  flex: 0 1 auto !important;
}

.wd-nav-main > li > a, .wd-nav-secondary > li > a {
  font-size: 15px !important;
}

.wd-dropdown-menu.wd-design-default .wd-sub-menu li a {
  font-size: 14px !important;
 text-transform: uppercase !important;
}

/* Snippet ID: 35 */
.wd-post-meta {
  display: none !important;
}

.wd-meta-author {
  display: none !important;
}

/* Snippet ID: 41 */


.wd-arrow-inner {
  color: #ffffff !important;
  border: var(--wd-arrow-brd, unset) var(--wd-arrow-brd-color, unset);
}

/* Snippet ID: 43 */
.blog-design-list.blog-style-bg .wd-post-inner {
  border: solid 1px #E09900 !important;
}

/* Snippet ID: 54 */
.cr-reviews-slider .cr-review-card .cr-review-card-inner {
  border-radius: 15px;
  background: #F8F5F0 !important;
}

.cr-review-card .review-product {
  background: white!important;
}

/* Snippet ID: 66 */
/* 
 * KORRIGIERTE CSS-LÖSUNG für Woodmart-Theme
 * Deaktivierung der Carousel-Pfeile bei Produktbildern auf shaman-shop.ch
 * 
 * Basierend auf der Analyse der tatsächlichen HTML-Struktur
 * Die Pfeile sind DIV-Elemente mit aria-label Attributen
 */

/* === HAUPTLÖSUNG: Woodmart Carousel-Pfeile === */

/* Verstecke die Pfeil-Navigation über aria-label Selektoren */
div[aria-label="Previous slide"],
div[aria-label="Next slide"] {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
}

/* Allgemeinere Regel für alle Slide-Navigation */
[aria-label*="slide"] {
    display: none !important;
}

/* Nur auf Produktseiten anwenden */
.single-product div[aria-label="Previous slide"],
.single-product div[aria-label="Next slide"] {
    display: none !important;
}

/* === ZUSÄTZLICHE SICHERHEITSREGELN === */

/* Falls die Elemente andere Klassen haben sollten */
.product-images div[aria-label*="slide"],
.woocommerce-product-gallery div[aria-label*="slide"] {
    display: none !important;
}

/* Verstecke auch mögliche Button-Varianten */
button[aria-label="Previous slide"],
button[aria-label="Next slide"],
a[aria-label="Previous slide"],
a[aria-label="Next slide"] {
    display: none !important;
}

/* === RESPONSIVE SICHERSTELLUNG === */

/* Stelle sicher, dass die Pfeile auf allen Bildschirmgrößen versteckt bleiben */
@media (max-width: 768px) {
    div[aria-label="Previous slide"],
    div[aria-label="Next slide"] {
        display: none !important;
    }
}

@media (min-width: 769px) {
    div[aria-label="Previous slide"],
    div[aria-label="Next slide"] {
        display: none !important;
    }
}

/* === HOVER-ZUSTAND DEAKTIVIEREN === */

/* Stelle sicher, dass auch Hover-Zustände deaktiviert sind */
div[aria-label="Previous slide"]:hover,
div[aria-label="Next slide"]:hover {
    display: none !important;
}

/* === FALLBACK FÜR ANDERE MÖGLICHE STRUKTUREN === */

/* Falls Woodmart andere Selektoren verwendet */
.woodmart-carousel .carousel-nav,
.woodmart-slider .slider-nav,
.product-gallery .nav-arrow {
    display: none !important;
}

/* === KOMMENTAR FÜR ENTWICKLER === */
/*
 * Diese CSS-Regeln sind spezifisch für das Woodmart-Theme optimiert.
 * Sie zielen auf die tatsächlich verwendeten DIV-Elemente mit aria-label ab.
 * 
 * Getestet auf: shaman-shop.ch
 * Theme: Woodmart
 * Datum: 23. September 2025
 * 
 * Die Lösung:
 * 1. Versteckt nur die Navigationspfeile
 * 2. Behält die Thumbnail-Navigation bei
 * 3. Beeinträchtigt nicht die Zoom-Funktionalität
 * 4. Ist responsive und zukunftssicher
 * 
 * Implementierung:
 * - Füge diesen Code in den WordPress Customizer unter "Zusätzliches CSS" ein
 * - Oder verwende ein Code Snippets Plugin
 * - Oder füge es in die style.css deines Child-Themes ein
 */


