/** Shopify CDN: Minification failed

Line 228:0 Expected "}" to go with "{"

**/
/* PayPal & GooglePay Buttons auf Warenkorbseite ausblenden */

#dynamic-checkout-cart > shopify-accelerated-checkout-cart > shopify-paypal-button, #dynamic-checkout-cart > shopify-accelerated-checkout-cart > shopify-google-pay-button {
    display: none;
}

/* Wishlist Hero-Wunschliste CSS */

h1.wishlist-hero-page-header {
    font-family: var(--font-heading);
    padding-top: 100px;
}

svg.svg-inline--fa.fa-sign-in-alt.fa-w-16.fa-inherit, text.wishlist-hero-dyna-translate {
    display: none;
}

.MuiButton-label {
    border-color: var(--color-background-button);
    background-color: var(--color-background-button);
    color: var(--color-text-button);
    text-transform: var(--button-style);
    letter-spacing: .01em;
    font-weight: var(--font-body-bold-weight);
    border-radius: var(--button-shape);
    padding: 16px 28px;
    font-size: var(--font-size-body-small);
    line-height: var(--line-height-body-small);
}

.MuiButton-label:hover {
    border-color: var(--color-background-button-hover);
    background-color: var(--color-background-button-hover);
}

.MuiButton-root:hover {
    background-color: #fff !important;
}

button.MuiButtonBase-root {
    background-color: #fff !important;
    box-shadow: none !important;
}

.MuiPaper-elevation1 {
    box-shadow: none !important;
}

.MuiCardHeader-content, div.MuiGrid-root, div.wishlist-hero-page-actions-bar {
    text-align: center;
}


a.MuiTypography-root {
    font-weight: 600;
}

div#wishlisthero-product-page-button-container.wishlisthero-product-page-button-container > button {
      text-align: left !important;
      padding: 0 !important;
}

/* Sprungmarke Anker Position – Abstand hinzufügen */



/* Sprungmarke Anker Position – Abstand hinzufügen */

.position::before {
    display: block;
    content: "";
    height: 170px; 
    margin: -170px 0 0; 
}

/* Textfeld für Geschenkverpackungsoption auf Warenkorb-Seite*/

textarea#gift-note {
    width: 100%;
    border-color: var(--color-border-input);
}

textarea#gift-note:hover, textarea#gift-note:focus {
    border-color: var(--color-text);
}

textarea#gift-note:focus {
    box-shadow: 0 0 0 1px var(--color-text-link);
}

/* Dropdown-Menus */

html:not(.no-js) .navigation__submenu {
    --width:300px;
    box-shadow: 2px 2px 5px rgba(29, 29, 29, 0.15);
}

/* Mobile View: Dropdown-Menu */

.drawer-menu__bottom {
    padding-top: 40px;
}

/* Start-Seite: Breite Insta-Feed */

#insta-feed {
    width: 86.5% !important;
}

/* Kategorie-Seiten: Marke/Lieferant Styling */

h5.vendor {
    font-weight: 500;
    margin-bottom: 4px;
    text-decoration: underline;
    color: var(--color-text-link);
}

/* Kategorie-Seiten: Color Chips unter dem Bild und immer sichtbar  */

.product-item-options {
    position: relative;
    opacity: 1;
    bottom: 0;
    z-index: 1;
    margin: 10px 0px 10px 0px;
}

.product-item-options ul.product-item-options__list {
    opacity: 1 !important;
    transform: none !important;
}

.product-item-options__item--swatch {
    box-shadow: 0px 0px 0px 1px #1d1d1d;
    margin: 3px 3px 3px 4px;
}

.product-item-options__list.product-item-options__list--swatch:after {
    box-shadow: 0px 0px 0px 1px #1d1d1d;
    margin: 3px 2px 3px 5px;
}

/* Kategorie-Seiten: Filter Preis-Box Breite  */

.filter-drawer__price-range-input-wrapper .input {
    min-width: 125px;
}

/* Kategorie-Seiten: Color Chips in Filter-Seitenleiste  */

.filter-item__swatch, .product__color-swatch:hover, .product__color-swatch.selected {
    background-position: center;
    background-repeat: no-repeat;
}

.product-item-options--product-columns-4 .product-item-options__list--swatch .product-item-options__item:nth-child(-n + 3) {
    background-position: center;
    background-repeat: no-repeat;
}

/* Kategorie-Seiten: Ausgewählte Filter-Chips in Filter-Seitenleiste  */

.filter-item__checkbox:checked+.filter-item__chip {
    color: var(--color-text-popover);
}

/* Produkt-Seiten: Color Name ausblenden  */

.product__color-swatch-value {
    display: none;
}

/* Sale-Artikel */

.product__price s, .quick-purchase-bar__product-price s {
	color: #A66262
}
.displayed-discount {
    display: none;
}
.product-item__badge {
    border-radius: 0px;
}
.t-subdued {
	color: #da9575;
}
.product-item__text .sale, .product-item__text .displayed-discount {
    color: var(--color-text);
}
  
/* Mobile & Tablet View Kategorie-Seiten */

@media (max-width:767px) {

.product-item-options {
    display: block !important;
}
  
.collection__products {
    display: flex;
    flex-wrap: wrap;
    padding-left: 0;
    padding-right: 0;
}
     
body .collection__main-area {
    max-width: 100%;
}
     
.collection__products .product-item {
    flex: 0 0 42%;
}     
   
.collection__inner {
    padding: 0 10px;
}





