/** Shopify CDN: Minification failed

Line 89:7 Expected ":"
Line 90:0 Expected "}" to go with "{"

**/
/* Sticky Header – sichtbar, ohne Animation oder Ausblenden */
.shopify-section-header-sticky {
  z-index: 100;
  position: sticky;
  top: 0;
}

.shopify-section-header-sticky .header {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.shopify-section-header-sticky .header-wrapper--border-bottom {
  box-shadow: none;
}

.shopify-section-header-sticky:not(.shopify-section-header-hidden) .header::after {
  content: '';
  position: absolute;
  right: 1.5rem;
  bottom: 0;
  left: 1.5rem;
  z-index: -2;
  height: 2rem;
  border-radius: 100%;
  box-shadow: 0 0 4rem rgba(var(--color-foreground), 0.2);
}

/* HEADER BLEIBT IMMER SICHTBAR – HIDDEN-KLASSE NEUTRALISIEREN */
.shopify-section-header-hidden {
  transform: none !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  display: block !important;
  visibility: visible !important;
  transition: none !important;
}

/* ANIMATION DEAKTIVIEREN */
.shopify-section-header-sticky.animate {
  animation: none !important;
  transition: none !important;
}

@media screen and (min-width: 990px) {
  .shopify-section-header-sticky .header__left header-menu-toggle {
    display: block;
    cursor: pointer;
  }

  .shopify-section-header-sticky .header:is(.header--top-center, .header--top-left) .header__inline-menu {
    display: none;
  }

  .shopify-section-header-menu-open .header:is(.header--top-center, .header--top-left) .header__inline-menu {
    display: unset;
  }

  .shopify-section-header-sticky:not(.shopify-section-header-menu-open) .header__left header-menu-toggle .icon-close,
  .shopify-section-header-menu-open .header__left header-menu-toggle .icon-hamburger {
    visibility: hidden;
    opacity: 0;
    transform: scale(.8);
  }

  .header__left header-menu-toggle .header__icon--summary::after {
    content: '';
    position: absolute;
    width: 3.4rem;
    height: 3.4rem;
    border-radius: 50%;
    transform: scale(0);
    background-color: rgba(var(--color-header-foreground), 0.08);
    transition: transform var(--duration-default) ease;
  }

  .shopify-section-header-menu-open .header__left header-menu-toggle .header__icon--summary:after {
    transform: scale(1);
  }

  .shopify-section-header-sticky .header--top-left {
    grid-template-columns: 1fr 2fr 1fr;
    gri
