/** Shopify CDN: Minification failed

Line 169:3 Expected "}" to go with "{"

**/
/* facet-filters .drawer__header,
facet-filters .drawer__footer {
  display: none;
}
.collapsible-toggle[aria-controls="facet-filter-filter.p.m.custom.farbname"] {
  display: none;
}
.collapsible-toggle {
  display: none;
}

#facet-filters .collapsible__content,
.color-swatch-list {
  display: flex;
}
.color-swatch-list::-webkit-scrollbar {
  height: 5px;
}

.color-swatch-list::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 4px;
}

.color-swatch-list::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

.product-facet__filters-header {
  border-bottom: none;
  display: none;
}
.product-facet__filter-item .collapsible {
  visibility: visible;
  height: auto;
}
.product-facet__filter-item .collapsible__content {
  margin-block-end: 0px !important;
  padding-bottom: 10px;
  margin-block-start: 10px;
  display: flex;
  gap: 10px;
  align-items: center;
}
#facet-filters .color-swatch-list {
  padding-bottom: 15px;
}

.product-facet__filter-item .collapsible__content {
  padding-inline-start: 0;
}
.checkbox-container + .checkbox-container {
  margin-block-start: 0;
}

.product-facet__filters:not(.drawer) {
  max-width: 1300px;
  margin: 0 auto;
}

#facet-filters .checkbox-container label {
  border: 1px solid rgb(var(--border-color));
  border-radius: 4px;
  background: rgb(var(--background));
  color: rgb(var(--text-color));
  text-align: center;
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  min-width: 44px;
  margin: 4px;
  padding: 5px 12px 5px 12px;
  transition: background 0.2s;
  display: block;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
#facet-filters .checkbox:checked + label {
  background: rgb(var(--text-color));
  color: #fff;
}
 */
@media screen and (max-width: 999px) {
  /* .product-facet__filters:not(.drawer) {
    display: block;
  }
  facet-filters .drawer__content {
    padding-inline: 0;
  }
  facet-filters .checkbox + label {
    padding-inline-start: 5px;
    white-space: nowrap;
  }
 */
  .product-facet__aside {
    /*
    margin-inline: calc(-1 * var(--container-gutter));
    padding: 0 5px;
    */
  }
  /* .product-facet__filter-item .collapsible__content {
    align-items: start;
  }
 */
  /* Initially hide all filter items except the first */
  /* .product-facet__filter-item:nth-child(n + 2) {
    display: none;
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
  }
  facet-filters[open] .product-facet__filter-item {
    display: block;
    opacity: 1;
  }
  .block-swatch-list--small .block-swatch__item {
    height: 100%;
    white-space: nowrap;
  }
  #facet-filters .collapsible__content,
  .color-swatch-list {
    overflow-x: auto;
  }
  #facet-filters .block-swatch {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #facet-filters .block-swatch-list {
    display: flex;
    gap: 10px;
    margin: 0;
  }

  #facet-filters .checkbox-container label,
  #facet-filters .block-swatch__item {
    padding: 3px 9px;
  }
}
@media screen and (min-width: 1000px) {
  #facet-filters .collapsible__content,
  .color-swatch-list {
    justify-content: center;
  }
  .product-facet {
    margin-top: -60px;
    display: block;
  }

  .product-facet__aside {
    width: 100%;
  }
  .color-swatch-list {
    flex-wrap: wrap;
    justify-content: center;
  }
  .product-facet__filter-item .collapsible__content {
    gap: 15px;
  }
  .block-swatch-list {
    display: flex;
  }
}
 */