:where(body){--kbm-header__base__background-color:var(--theme-color-neutral-100);--kbm-header__logo-height:5rem;--kbm-header__logo-ratio:1.45985;--kbm-header__primary-color:var(--theme-color-neutral-600);--kbm-header__secondary-color:var(--theme-color-primary-200)}@media (min-width:80rem){:where(body){--kbm-header__logo-height:clamp(5rem,4.1324rem + 3.6917vw,8.5625rem)}}.wp-block-kbm-core-header{--button-plain__background-color:var(--theme-color-neutral-600);--button-plain__color:var(--theme-color-neutral-100);background-color:var(--kbm-header__base__background-color);line-height:0;position:relative;transition-duration:var(--theme-transition-duration,.3s);transition-property:background-color;transition-timing-function:var(--theme-transition-timing-function,ease);z-index:99}.wp-block-kbm-core-header.is-webshop .kbm-core-header__container{gap:var(--theme-spacing-lg);justify-content:unset}@media (min-width:80rem){.wp-block-kbm-core-header.is-webshop .kbm-core-header__container{align-items:flex-end;gap:unset;justify-content:flex-start}.wp-block-kbm-core-header.is-webshop .kbm-core-header__inner{align-items:center;flex-direction:row;gap:0;height:auto;left:unset;opacity:1;overflow:unset;padding:0;pointer-events:auto;position:relative;right:0;top:0;transform:none;visibility:visible;width:auto}}.wp-block-kbm-core-header.is-webshop .kbm-core-header__toggle{margin-left:auto}@media (min-width:80rem){.wp-block-kbm-core-header.is-webshop .kbm-core-header__toggle{display:none}.wp-block-kbm-core-header.is-webshop .kbm-core-header__menu{flex:1 1;margin:0 0 0 var(--theme-spacing-xl);order:unset;padding:calc(var(--theme-spacing-sm) - 5px) 0}}@media (min-width:80rem){:is(.wp-block-kbm-core-header.is-webshop .kbm-core-header__menu) ul{align-items:center;flex-direction:row;gap:2.5rem}:is(:is(.wp-block-kbm-core-header.is-webshop .kbm-core-header__menu) li):has(svg){display:unset}:is(:is(.wp-block-kbm-core-header.is-webshop .kbm-core-header__menu) li) a{font-size:var(--theme-font-size-md)}}@media (min-width:80rem){.wp-block-kbm-core-header.is-webshop .kbm-core-header__submenu{flex-direction:row;margin:0 0 0 var(--theme-spacing-lg);order:unset;width:auto}:is(.wp-block-kbm-core-header.is-webshop .kbm-core-header__submenu) li{border:none;padding:0}:is(:is(.wp-block-kbm-core-header.is-webshop .kbm-core-header__submenu) li):last-child{display:none}:is(.wp-block-kbm-core-header.is-webshop .kbm-core-header__submenu) a{flex-direction:row-reverse}:is(:is(.wp-block-kbm-core-header.is-webshop .kbm-core-header__submenu) a):after{display:block}:is(.wp-block-kbm-core-header.is-webshop .kbm-core-header__menu,.wp-block-kbm-core-header.is-webshop .kbm-core-header__submenu,.wp-block-kbm-core-header.is-webshop .kbm-core-header__cart) a{line-height:1.3;padding:5px 0}:is(:is(.wp-block-kbm-core-header.is-webshop .kbm-core-header__menu,.wp-block-kbm-core-header.is-webshop .kbm-core-header__submenu,.wp-block-kbm-core-header.is-webshop .kbm-core-header__cart) a):after{bottom:0}}@media (min-width:64rem){.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__container{align-items:flex-end;justify-content:flex-start}.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__inner{align-items:center;flex-direction:row;gap:0;height:auto;left:unset;opacity:1;overflow:unset;padding:0;pointer-events:auto;position:relative;right:0;top:0;transform:none;visibility:visible;width:auto}:is(.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__inner) .wp-block-button{display:block}.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__menu{flex:1 1;margin:0 var(--theme-spacing-lg);order:unset;padding:calc(var(--theme-spacing-sm) - 5px) 0}:is(.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__menu) ul{align-items:center;flex-direction:row}:is(:is(.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__menu) li):has(svg){display:unset}:is(:is(.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__menu) li) a{font-size:var(--theme-font-size-md)}.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__toggle{display:none}.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__submenu{flex-direction:row;margin:0 0 0 var(--theme-spacing-lg);order:unset;width:auto}:is(.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__submenu) li{border:none;padding:0}:is(:is(.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__submenu) li):last-child{display:none}:is(.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__submenu) a{flex-direction:row-reverse}:is(:is(.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__submenu) a):after{display:block}:is(.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__menu,.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__submenu) a{line-height:1.3;padding:5px 0}:is(:is(.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__menu,.wp-block-kbm-core-header:not(.is-webshop) .kbm-core-header__submenu) a):after{bottom:0}}.wp-block-kbm-core-header .kbm-core-header__container{align-items:center;display:flex;height:var(--kbm-header__logo-height);justify-content:space-between;margin:auto;width:var(--theme-layout-wide)}:is(.wp-block-kbm-core-header .kbm-core-header__container)>.wp-block-button{display:none}@media (min-width:80rem){:is(.wp-block-kbm-core-header .kbm-core-header__container)>.kbm-core-header__cart{display:none}}:is(:is(.wp-block-kbm-core-header .kbm-core-header__container)>.kbm-core-header__cart) a:after{display:none}:is(:is(.wp-block-kbm-core-header .kbm-core-header__container)>.kbm-core-header__cart) em{top:-6px}.wp-block-kbm-core-header .kbm-core-header__inner{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:var(--theme-spacing-lg);height:calc(100% - var(--kbm-header__logo-height) - var(--wp-admin--admin-bar--height, 0px));justify-content:space-between;left:0;opacity:0;overflow:auto;padding:var(--theme-layout-spacing);padding-top:var(--theme-spacing-xl);pointer-events:none;position:fixed;top:calc(var(--kbm-header__logo-height) + var(--wp-admin--admin-bar--height, 0px));transform:translateY(-5vh);transition-duration:var(--theme-transition-duration,.3s);transition-property:opacity,transform;transition-timing-function:var(--theme-transition-timing-function,ease);visibility:hidden;width:100%}:is(.wp-block-kbm-core-header .kbm-core-header__inner) .wp-block-button{display:none;margin:0 0 0 var(--theme-spacing-lg)}:is(.wp-block-kbm-core-header .kbm-core-header__inner) .kbm-core-header__cart{display:none}@media (min-width:80rem){:is(.wp-block-kbm-core-header .kbm-core-header__inner) .kbm-core-header__cart{display:block}}.wp-block-kbm-core-header .kbm-core-header__logo{color:var(--theme-color-neutral-600);display:block;height:var(--kbm-header__logo-height);width:calc(var(--kbm-header__logo-height)*var(--kbm-header__logo-ratio))}:is(.wp-block-kbm-core-header .kbm-core-header__logo) svg{fill:var(--theme-color-primary-100);height:100%;width:100%}.wp-block-kbm-core-header .kbm-core-header__menu{order:1;position:relative;right:0;transition-duration:var(--theme-transition-duration,.3s);transition-property:opacity,right;transition-timing-function:var(--theme-transition-timing-function,ease)}:is(.wp-block-kbm-core-header .kbm-core-header__menu) ul{display:flex;flex-direction:column;gap:var(--theme-spacing-lg);list-style:none;margin:0;padding:0}.current-menu-item:is(:is(.wp-block-kbm-core-header .kbm-core-header__menu) li) a:after{width:100%}:is(:is(.wp-block-kbm-core-header .kbm-core-header__menu) li):has(svg){display:none}:is(:is(.wp-block-kbm-core-header .kbm-core-header__menu) li) a{display:inline-block;font-size:var(--theme-font-size-heading-sm);font-weight:var(--theme-font-weight-bold)}:is(:is(:is(.wp-block-kbm-core-header .kbm-core-header__menu) li) a):has(svg){align-items:center;display:inline-flex;font-weight:var(--theme-font-weight-regular);gap:var(--theme-spacing-xxs)}.wp-block-kbm-core-header .kbm-core-header__search{margin-top:auto;order:3;position:relative;transition-duration:var(--theme-transition-duration,.3s);transition-property:opacity;transition-timing-function:var(--theme-transition-timing-function,ease);width:100%}@media (min-width:64rem){.wp-block-kbm-core-header .kbm-core-header__search{margin:unset;order:unset;width:auto}}:is(.wp-block-kbm-core-header .kbm-core-header__search) .kbm-core-header__search__toggle{color:var(--kbm-header__primary-color);display:none;height:1.5rem;transition-duration:var(--theme-transition-duration,.3s);transition-property:color,transform;transition-timing-function:var(--theme-transition-timing-function,ease);width:1.5rem}@media (min-width:64rem){:is(.wp-block-kbm-core-header .kbm-core-header__search) .kbm-core-header__search__toggle{display:block}}:is(:is(.wp-block-kbm-core-header .kbm-core-header__search) .kbm-core-header__search__toggle):focus,:is(:is(.wp-block-kbm-core-header .kbm-core-header__search) .kbm-core-header__search__toggle):hover{color:var(--kbm-header__secondary-color)}:is(.wp-block-kbm-core-header .kbm-core-header__search) #kbm-core-header-search-form{transition-duration:var(--theme-transition-duration,.3s);transition-property:width;transition-timing-function:var(--theme-transition-timing-function,ease)}@media (min-width:64rem){:is(.wp-block-kbm-core-header .kbm-core-header__search) #kbm-core-header-search-form{overflow:hidden;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);transform-origin:right center;width:0;will-change:width}}:is(:is(.wp-block-kbm-core-header .kbm-core-header__search) #kbm-core-header-search-form),:is(:is(.wp-block-kbm-core-header .kbm-core-header__search) #kbm-core-header-search-form) button,:is(:is(.wp-block-kbm-core-header .kbm-core-header__search) #kbm-core-header-search-form) input{color:var(--kbm-header__primary-color)}.wp-block-kbm-core-header .kbm-core-header__language{border-bottom:1px solid var(--theme-color-neutral-300);border-top:1px solid var(--theme-color-neutral-300);order:2;padding:var(--theme-spacing-lg) 0;position:relative;transition-duration:var(--theme-transition-duration,.3s);transition-property:opacity;transition-timing-function:var(--theme-transition-timing-function,ease);width:100%}@media (min-width:64rem){.wp-block-kbm-core-header .kbm-core-header__language{border:none;margin:0 0 0 var(--theme-spacing-lg);order:unset;padding:0;width:auto}}:is(:is(.wp-block-kbm-core-header .kbm-core-header__language):focus,:is(.wp-block-kbm-core-header .kbm-core-header__language):hover) .kbm-core-header__language-current{opacity:0}:is(:is(.wp-block-kbm-core-header .kbm-core-header__language):focus,:is(.wp-block-kbm-core-header .kbm-core-header__language):hover) .mlp-language-switcher{opacity:1;pointer-events:auto;visibility:visible}:is(:is(.wp-block-kbm-core-header .kbm-core-header__language):focus,:is(.wp-block-kbm-core-header .kbm-core-header__language):hover)+.kbm-core-header__search{opacity:0}:is(.wp-block-kbm-core-header .kbm-core-header__language) .kbm-core-header__language-current{align-items:center;color:var(--kbm-header__primary-color);cursor:pointer;display:none;font-size:var(--theme-font-size-md);font-weight:var(--theme-font-weight-bold);gap:var(--theme-spacing-xxs);line-height:var(--theme-line-height-lg);padding:clamp(.75rem,.7196rem + .1295vw,.875rem) 0;position:relative}@media (min-width:64rem){:is(.wp-block-kbm-core-header .kbm-core-header__language) .kbm-core-header__language-current{display:inline-flex}}:is(.wp-block-kbm-core-header .kbm-core-header__language) .kbm-core-header__language-current{transition-duration:var(--theme-transition-duration,.3s);transition-property:opacity;transition-timing-function:var(--theme-transition-timing-function,ease)}:is(.wp-block-kbm-core-header .kbm-core-header__language) .mlp-language-switcher{gap:var(--theme-spacing-lg)}@media (min-width:64rem){:is(.wp-block-kbm-core-header .kbm-core-header__language) .mlp-language-switcher{border-radius:var(--theme-border-radius-xs);gap:unset;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:calc(var(--theme-spacing-xs)*-1);top:0;visibility:hidden;width:-moz-max-content;width:max-content}}:is(.wp-block-kbm-core-header .kbm-core-header__language) .mlp-language-switcher{transition-duration:var(--theme-transition-duration,.3s);transition-property:opacity,transform;transition-timing-function:var(--theme-transition-timing-function,ease)}@media (max-width:79.999rem){:is(:is(:is(.wp-block-kbm-core-header .kbm-core-header__language) .mlp-language-switcher) li),:is(:is(:is(.wp-block-kbm-core-header .kbm-core-header__language) .mlp-language-switcher) li):focus,:is(:is(:is(.wp-block-kbm-core-header .kbm-core-header__language) .mlp-language-switcher) li):hover{background-color:transparent;font-weight:var(--theme-font-weight-regular)}}@media (min-width:64rem){:is(:is(:is(.wp-block-kbm-core-header .kbm-core-header__language) .mlp-language-switcher) li) a,:is(:is(:is(.wp-block-kbm-core-header .kbm-core-header__language) .mlp-language-switcher) li):first-child{padding:clamp(.75rem,.7196rem + .1295vw,.875rem) var(--theme-spacing-xs)}}:is(:is(:is(.wp-block-kbm-core-header .kbm-core-header__language) .mlp-language-switcher) li):first-child{cursor:default;font-weight:var(--theme-font-weight-bold)}@media (min-width:64rem){:is(:is(:is(.wp-block-kbm-core-header .kbm-core-header__language) .mlp-language-switcher) li)>svg{display:block;transform:scaleY(-1)}}.wp-block-kbm-core-header .kbm-core-header__toggle{align-items:center;color:var(--kbm-header__primary-color);display:flex;font-size:var(--theme-font-size-md);font-weight:var(--theme-font-weight-bold);gap:var(--theme-spacing-xs);line-height:1}:is(.wp-block-kbm-core-header .kbm-core-header__toggle) .icon{height:1.5rem;position:relative;width:1.5rem}:is(:is(.wp-block-kbm-core-header .kbm-core-header__toggle) .icon) svg{height:100%;left:0;position:absolute;right:0;width:100%}:is(:is(:is(.wp-block-kbm-core-header .kbm-core-header__toggle) .icon) svg):last-child{transform:scale3d(0,0,0)}:is(:is(.wp-block-kbm-core-header .kbm-core-header__toggle) .icon) svg{transition-duration:var(--theme-transition-duration,.3s);transition-property:transform;transition-timing-function:var(--theme-transition-timing-function,ease)}.wp-block-kbm-core-header .kbm-core-header__submenu{display:flex;flex-direction:column;list-style:none;order:2;padding:0;width:100%}:is(.wp-block-kbm-core-header .kbm-core-header__submenu) li{border-top:1px solid var(--theme-color-neutral-300);padding:var(--theme-spacing-lg) 0}:is(:is(.wp-block-kbm-core-header .kbm-core-header__submenu) li):last-child{padding-bottom:0}:is(.wp-block-kbm-core-header .kbm-core-header__submenu) a{align-items:center;color:var(--theme-color-neutral-600);display:inline-flex;gap:var(--theme-spacing-xxs)}:is(:is(.wp-block-kbm-core-header .kbm-core-header__submenu) a):after{display:none}:is(:is(.wp-block-kbm-core-header .kbm-core-header__submenu) a) svg{height:1.5rem;width:1.5rem}.wp-block-kbm-core-header .kbm-core-header__cart{margin-right:6px}@media (min-width:80rem){.wp-block-kbm-core-header .kbm-core-header__cart{margin-left:var(--theme-spacing-lg)}}:is(.wp-block-kbm-core-header .kbm-core-header__cart) a{align-items:center;display:flex;gap:var(--theme-spacing-xxs)}:is(.wp-block-kbm-core-header .kbm-core-header__cart) em{align-items:center;background-color:var(--theme-color-primary-100);border-radius:var(--theme-border-radius-circle);display:flex;font-size:.875rem;font-style:normal;font-weight:var(--theme-font-weight-bold);height:1.25rem;justify-content:center;line-height:1;position:absolute;right:-6px;top:-1px;width:1.25rem}:is(.wp-block-kbm-core-header .kbm-core-header__menu,.wp-block-kbm-core-header .kbm-core-header__submenu,.wp-block-kbm-core-header .kbm-core-header__cart) a{color:var(--kbm-header__primary-color);font-size:var(--theme-font-size-md);line-height:var(--theme-line-height-md);position:relative;text-decoration:none}:is(:is(:is(.wp-block-kbm-core-header .kbm-core-header__menu,.wp-block-kbm-core-header .kbm-core-header__submenu,.wp-block-kbm-core-header .kbm-core-header__cart) a):focus,:is(:is(.wp-block-kbm-core-header .kbm-core-header__menu,.wp-block-kbm-core-header .kbm-core-header__submenu,.wp-block-kbm-core-header .kbm-core-header__cart) a):hover):after{width:100%}:is(:is(.wp-block-kbm-core-header .kbm-core-header__menu,.wp-block-kbm-core-header .kbm-core-header__submenu,.wp-block-kbm-core-header .kbm-core-header__cart) a):after{background-color:var(--kbm-header__secondary-color);bottom:-5px;content:"";height:2px;left:0;position:absolute;transition-duration:var(--theme-transition-duration,.3s);transition-property:width;transition-timing-function:var(--theme-transition-timing-function,ease);width:0}@media (min-width:64rem){.kbm-core-header__search-active .kbm-core-header__menu{opacity:0;right:var(--theme-spacing-lg)}:is(.kbm-core-header__search-active .kbm-core-header__search) .kbm-core-header__search__toggle{transform:scale(0)}:is(.kbm-core-header__search-active .kbm-core-header__search) #kbm-core-header-search-form{pointer-events:auto;width:532px}}.kbm-core-header__is-open{--kbm-header__base__background-color:var(--theme-color-neutral-200);overflow:hidden}.kbm-core-header__is-open .wp-site-blocks{transform:none!important}.kbm-core-header__is-open .wp-block-kbm-core-header{height:calc(100% - var(--wp-admin--admin-bar--height, 0px));position:fixed;top:calc(var(--wp-admin--admin-bar--height, 0px));width:100%}.is-webshop:is(.kbm-core-header__is-open .wp-block-kbm-core-header) .kbm-core-header__logo{display:block}:is(.kbm-core-header__is-open .wp-block-kbm-core-header):before{opacity:1}:is(:is(.kbm-core-header__is-open .wp-block-kbm-core-header) .kbm-core-header__container)>.wp-block-button{display:block}:is(.kbm-core-header__is-open .wp-block-kbm-core-header) .kbm-core-header__logo{display:none}:is(.kbm-core-header__is-open .wp-block-kbm-core-header) .kbm-core-header__inner{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}:is(:is(.kbm-core-header__is-open .wp-block-kbm-core-header) .kbm-core-header__toggle .icon svg):first-child{transform:scale3d(0,0,0)}:is(:is(.kbm-core-header__is-open .wp-block-kbm-core-header) .kbm-core-header__toggle .icon svg):last-child{transform:scaleX(1)}.post-type-archive-tilbud:not(.kbm-core-header__is-open){--kbm-header__base__background-color:var(--theme-color-neutral-400)}
