/** Shopify CDN: Minification failed

Line 45:37 Unexpected "-->"
Line 70:35 Unexpected "-->"

**/
@media (min-width: 768px) and (max-width: 1500px){
  .container {
    padding-left: 50px !important;
    padding-right: 50px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: 1400px;
    width: 100%;
  }
}

/* Textfarbe des Localization-Toggles bei transparentem Header */
.localization-toggle,
.localization-toggle select,
.localization-toggle summary {
  color: var(--header-transparent-header-text-color);
}

.buy-buttons .button:hover {
  color: inherit !important;
}
.complementary-products__product-list .button {
  background-color: rgb(25, 48, 76);
  color: white;
}

.complementary-products__product-list .button:hover {
  background-color: white;
  color: rgb(25, 48, 76);
}

button[name="checkout"]:hover,
button[name="checkout"]:hover .cart-drawer__button-price {
  color: #19304c !important;
  background-color: transparent !important;
  border: 1px solid #e6f990 !important;
}

<!-- FAQ Seitenabstand, FAQ Headline -->
.shopify-section--faq .container {
  margin-left: 5px;
  margin-right: 5px;
}

@media (min-width: 768px) and (max-width: 1500px) {
  .shopify-section--faq .container {
    margin-left: 60px;
    margin-right: 60px;
  }
}
.shopify-section--faq .section-header {
  text-align: left !important;
  justify-self: flex-start !important;
}

.shopify-section--faq .section-header h2 {
  text-align: left !important;
  font-size: 24px !important;
}
.shopify-section--faq .faq__category {
  font-size: 20px !important; 
}

<!-- Countdown Subline Textgröße -->
@media (max-width: 768px) {
  #shopify-section-template--24488568193308__countdown_npTNnc p.h6 {
    font-size: 18px !important;
  }
}
@media (min-width: 769px) {
  #shopify-section-template--24488568193308__countdown_npTNnc p.h6 {
    font-size: 24px !important;
  }
}


/* Wishlist überall ausblenden (Desktop + Mobile + Sticky) */
.header li.header__wishlist-link { 
  display: none !important; 
}


/* Färbt nur den regulären, nicht den Sale-Preis */
.price-list sale-price:not(.text-on-sale) {
  color: #19304c !important;
}

/* Stellt sicher, dass Sale-Preis nicht die Regular-Farbe erbt */
.price-list sale-price.text-on-sale {
  color: var(--color-text-on-sale, inherit) !important;
}

