/** Shopify CDN: Minification failed

Line 138:1 Expected "}" to go with "{"

**/
/* Generelt */ 
/* Header */
#header-component.header.color-scheme-6.header--compact {
  backdrop-filter: blur(12px) !important;
  background: rgba(255, 255, 255, 0.15) !important;
  border-bottom: none !important;
}
.menu-list__submenu[transparent] {
  background-color: transparent !important;
}

.header__row--top:not(.divider--page-width) {
  border-bottom: none !important;
}

/* End */
/* LØST - Style den rigtige submenu container */
.menu-list__submenu.color-scheme-matches-parent {
   /* background: rgba(255, 255, 255, 0.4) !important;
    background-color: rgba(255, 255, 255, 0.1) !important;
    --backdrop-filter: blur(12px) !important;
    -webkit-backdrop-filter: blur(12px) !important;
    /* border: 1px solid rgba(255, 255, 255, 0.2);
}

/* Fjern overlay på submenu */
.menu-list__submenu.color-scheme-matches-parent {
  background: transparent !important;
  pointer-events: auto !important;
  z-index: 1000 !important;
}

/* Sikrer, at underpunkterne kan klikkes */
.menu-list__item > details[open] > .menu-list__submenu {
  visibility: visible !important;
  opacity: 1 !important;
  display: block !important;
  pointer-events: auto !important;
}

/* Fjerner potentielle problemer fra forældreelement */
.menu-drawer__navigation summary::after,
.menu-drawer__navigation summary::before {
  display: none !important;
}

/* Target alle inverse color schemes */
.color-scheme-inverse,
.menu-list__submenu.color-scheme-inverse,
.mega-menu.color-scheme-inverse {
    --color-background: rgba(0 0 0 / 0.0) !important;
    background: transparent !important;
    /* background-color: transparent !important; */
}
/* Aggressiv fix - det der virkede i inspector */
.color-scheme-2 {
    --color-background: rgba(0 0 0 / 0.0) !important;
}
/* Fix header specifikt så den ikke bliver hvid */
#header-component.header.color-scheme-6,
.header.color-scheme-6 {
    --color-background: rgb(255 255 255 / 0.4) !important;
}
.menu-list__submenu a:hover {
    color: #111111 !important;
}
.mega-menu__link--parent {
  font-size: 1em;
}
.mega-menu__link {
  font-size: 1em;
}
.header[transparent] .header__row {
  backdrop-filter: blur(12px) !important;
  background-color: rgb(255 255 255 / 0.4) !important;
  bottom-border: none;
}
/* MEGA MENU BLUR FIX - Indre mega menu */
.mega-menu {
    background: transparent !important;
    background-color: transparent !important;
    backdrop-filter: inherit !important;
    -webkit-backdrop-filter: inherit !important;
}
/* Sørg for at teksten stadig er læselig */
.mega-menu__link {
    color: inherit;
}


/* SLUT MEGA MENU */

/* Quick Add */
.quick-add-modal.dialog-modal.color-scheme-1 {
  backdrop-filter: blur(12px);
  background-color: rgb(255 255 255 / 0.4);
}
.button.quick-add-modal__close {
  background-color: transparent;
}

/* Kurv  
.cart-items-component#sections--25624333255004__header_section {
  backdrop-filter: blur(12px) !important;
  background-color: rgb(255 255 255 / 0.4) !important;
}
*/
/* Mobil */
  
@media only screen and (max-width: 400px) {
  h2 {
    --font-size: 1.1em !important;
  }
  .spacing-style.text-block.text-block--AaUlReTVLLzVzV3k5T__text_69C6UJ {
    --padding-inline-start: 1em !important;
    --padding-inline-end: 1em !important;
  }
}

.menu-list__submenu.color-scheme-matches-parent {
  background-color: rgba(255, 255, 255, 0.1) !important;
  backdrop-filter: blur(12px) !important;
  -webkit-backdrop-filter: blur(12px) !important;
  border: none !important;
  box-shadow: none !important;
}

.menu-list__submenu.color-scheme-matches-parent::after {
  display: none !important;
}
.menu-list__submenu {
  z-index: 9999 !important;
}