#shopify-section-header-group{padding-top:110px}#shopify-section-header-group.no-announcement-bar{padding-top:62px}@media (min-width: 1024px){#shopify-section-header-group.no-announcement-bar{padding-top:80px}}@media (min-width: 1024px){#shopify-section-header-group{padding-top:176px}}.header{position:fixed;z-index:40;top:0;right:0;left:0;height:auto;transition:transform .3s ease,background-color .3s ease}.header.js-initial-load{transition:transform 0s ease}.header__inner{position:relative;display:flex;align-items:center;flex-flow:row;justify-content:space-between;height:56px;margin:0 auto;padding:0 24px;transition:height .3s ease,background-color .3s ease,transform .3s ease;background-color:var(--color-white);touch-action:none}@media (min-width: 768px){.header__inner{flex-flow:column;height:unset;padding:0}}.header__secondary{position:relative;display:flex;align-items:center;flex-flow:row;justify-content:center;order:2;width:100%;padding:16px 0;gap:8px}@media (min-width: 768px){.header__secondary{justify-content:space-between;order:unset;padding:16px}}@media (min-width: 1024px){.header__secondary{padding:16px 64px}}@media (min-width: 1440px){.header__secondary{padding:16px 64px}}@media (min-width: 1800px){.header__secondary{padding:16px calc((100vw - 1800px)/2 + 64px)}}.header__secondary:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:none;background-color:#eaeaea}@media (min-width: 768px){.header__secondary:after{content:""}}.header__logo a{display:block}.header__logo a svg{height:36px}@media (min-width: 768px){.header__logo a svg{height:48px}}.header__search{position:relative;display:none;align-items:center;min-height:var(--spacing-6x);border-radius:100px;background:var(--background-licht-grijs, #F9F9F9)}@media (min-width: 768px){.header__search{display:flex;max-width:250px}}@media (min-width: 1024px){.header__search{display:flex;max-width:unset}}.header__search .form__input{font-family:Open Sans;font-size:1.5rem;font-style:normal;line-height:190%;font-size:1.6rem;font-weight:400;line-height:26px;width:400px;padding:var(--spacing-1x) var(--spacing-2x);transition:width .3s ease;outline:none;background:url('data:image/svg+xml,<svg class="search-icon" width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="7.5" cy="7.5" r="6.85" stroke="%23282828" stroke-width="1.3"></circle><rect x="11.7656" y="12.4688" width="1.3" height="7.33698" transform="rotate(-45 11.7656 12.4688)" fill="%23282828"></rect></svg>');background-repeat:no-repeat;background-position:center right 16px;appearance:none}@media (min-width: 768px){.header__search .form__input{max-width:250px}}@media (min-width: 1024px){.header__search .form__input{max-width:unset}}.header__search .form__input.js-active{width:410px}.header__search .form__input.js-active:not(:placeholder-shown)~.search__clear-button{display:block}.header__search .form__input:focus,.header__search .form__input:hover{width:410px;outline:none}.header__search .form__input:focus:not(:placeholder-shown)~.search__clear-button{display:block}.header__search .form__input::placeholder{font-size:1.3rem;line-height:2.6rem;color:#626262;font-family:Open Sans;font-size:1.5rem;font-weight:400;font-style:normal;line-height:190%}.header__search .search__clear-button{position:absolute;top:0;right:0;display:none;height:100%;padding:0 var(--spacing-2x);border-top-right-radius:100px;border-bottom-right-radius:100px;background-color:#f9f9f9}.header__search .search-icon{margin:0 var(--spacing-1x) 0 0}.header__secondary-navigation,.header .secondary-navigation{display:none;gap:24px}@media (min-width: 768px){.header__secondary-navigation,.header .secondary-navigation{display:flex}}.header__secondary-navigation__navigation-link,.header .secondary-navigation__navigation-link{font-family:Open Sans;font-size:1.5rem;font-weight:400;font-style:normal;line-height:190%;padding:8px 0;transition:color .3s ease;color:var(--color-font-gray, #626262)}.header__secondary-navigation__navigation-link:hover,.header .secondary-navigation__navigation-link:hover{text-decoration:none;color:var(--color-font-black, #333)}.header__primary,.header .primary{position:relative;display:flex;flex-flow:row;justify-content:space-between;order:3;height:100%;padding:18px 0 23px;gap:8px}@media (min-width: 768px){.header__primary,.header .primary{order:unset;width:100%;padding:14px 16px}}@media (min-width: 1024px){.header__primary,.header .primary{padding:16px 64px}}@media (min-width: 1440px){.header__primary,.header .primary{padding:16px 64px}}@media (min-width: 1800px){.header__primary,.header .primary{padding:16px calc((100vw - 1800px)/2 + 64px)}}.header__primary:after,.header .primary:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:none;background-color:#eaeaea}@media (min-width: 768px){.header__primary:after,.header .primary:after{content:""}}.header__primary__icons-holder,.header__primary .icons-holder,.header .primary__icons-holder,.header .primary .icons-holder{display:flex;align-items:center;flex-flow:row;gap:24px}.header__primary__icons-holder__account,.header__primary .icons-holder__account,.header .primary__icons-holder__account,.header .primary .icons-holder__account{display:none}@media (min-width: 768px){.header__primary__icons-holder__account,.header__primary .icons-holder__account,.header .primary__icons-holder__account,.header .primary .icons-holder__account{display:flex}}.header__primary__icons-holder__search,.header__primary .icons-holder__search,.header .primary__icons-holder__search,.header .primary .icons-holder__search{margin-top:8px}@media (min-width: 768px){.header__primary__icons-holder__search,.header__primary .icons-holder__search,.header .primary__icons-holder__search,.header .primary .icons-holder__search{display:none}}.header__primary__icons-holder__cart,.header__primary .icons-holder__cart,.header .primary__icons-holder__cart,.header .primary .icons-holder__cart{position:relative;width:24px;height:24px}@media (min-width: 1024px){.header__primary__icons-holder__cart,.header__primary .icons-holder__cart,.header .primary__icons-holder__cart,.header .primary .icons-holder__cart{order:4}}.header__primary__icons-holder__cart small,.header__primary .icons-holder__cart small,.header .primary__icons-holder__cart small,.header .primary .icons-holder__cart small{font-family:Open Sans;font-size:1.5rem;line-height:190%;font-size:1.1rem;font-weight:400;font-style:normal;line-height:1.2rem;position:absolute;top:20%;left:80%;display:flex;align-items:center;justify-content:center;width:16px;height:16px;transition:color .3s ease;transition:opacity .3s ease;transform:translate(-50%,-50%);text-align:center;opacity:1;color:var(--color-white, #fff);border-radius:50%;background:var(--font-mid-blue, #495A75)}.header__primary__icons-holder__cart small:empty,.header__primary .icons-holder__cart small:empty,.header .primary__icons-holder__cart small:empty,.header .primary .icons-holder__cart small:empty{opacity:0}.header__primary__spacer,.header .primary__spacer{display:none}@media (min-width: 768px){.header__primary__spacer,.header .primary__spacer{display:flex}}.header__primary .header-navigation,.header .primary .header-navigation{display:none}@media (min-width: 768px){.header__primary .header-navigation,.header .primary .header-navigation{display:flex}}.header__primary .navigation__list,.header .primary .navigation__list{display:none;align-items:center;flex:1;flex-flow:row;gap:56px}@media (min-width: 768px){.header__primary .navigation__list,.header .primary .navigation__list{display:flex}}.header__primary__desktop-menu-button,.header .primary__desktop-menu-button{font-family:Open Sans;line-height:190%;font-size:1.5rem;font-weight:400;font-style:normal;line-height:150%;display:flex;align-items:center;transition:color .3s ease;color:var(--color-font-black, #333);gap:7px}.header__primary__desktop-menu-button:hover,.header .primary__desktop-menu-button:hover{text-decoration:none}.header__primary__desktop-menu-button:hover,.header .primary__desktop-menu-button:hover{font-weight:600;text-decoration:none}.header__primary__desktop-menu-button .icon-chevron,.header .primary__desktop-menu-button .icon-chevron{width:14px;height:14px;margin-top:4px}.header__primary .navigation__link,.header .primary .navigation__link{font-family:Open Sans;line-height:190%;font-size:1.5rem;font-weight:400;font-style:normal;line-height:150%;transition:color .3s ease;color:var(--color-font-black, #333)}.header__primary .navigation__link:hover,.header .primary .navigation__link:hover{font-weight:600;text-decoration:none}.header__mobile{position:relative;display:flex;justify-content:flex-start;order:1;height:100%}@media (min-width: 768px){.header__mobile{display:none}}.header__mobile .mobile-menu-toggle{position:relative;display:flex;align-items:center;flex-flow:column;justify-content:center;width:40px;height:100%;padding:0}.header__mobile .mobile-menu-toggle span{display:block;width:22px;height:1px;border-radius:2px;background-color:var(--color-font-black, #333)}.header__mobile .mobile-menu-toggle[aria-expanded=true] span:nth-child(1){animation:topBar .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-menu-toggle[aria-expanded=true] span:nth-child(2){animation:middleBar .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-menu-toggle[aria-expanded=true] span:nth-child(3){animation:bottomBar .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-menu-toggle[aria-expanded=false] span:nth-child(1){animation:topBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-menu-toggle[aria-expanded=false] span:nth-child(2){animation:middleBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-menu-toggle[aria-expanded=false] span:nth-child(3){animation:bottomBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .mobile-menu-toggle[aria-expanded=false].js-initial span{animation:none}.header__mobile .mobile-menu-toggle span:nth-child(1){transform:translateY(-5px);transform-origin:center left}.header__mobile .mobile-menu-toggle span:nth-child(2){transform:translate(0);transform-origin:center left}.header__mobile .mobile-menu-toggle span:nth-child(3){transform:translateY(5px);transform-origin:center right}.header__mobile .search-modal-toggle{position:absolute;z-index:-1;top:0;left:0;display:flex;align-items:center;flex-flow:column;justify-content:center;width:40px;height:100%;padding:0;transition:z-index .3s .3s ease;background-color:var(--color-white)}.header__mobile .search-modal-toggle span{display:block;width:22px;height:1px;border-radius:2px;background-color:var(--color-font-black, #333)}.header__mobile .search-modal-toggle.js-no-animation span{animation-duration:0ms!important}.header__mobile .search-modal-toggle[aria-expanded=true]{z-index:20;transition:z-index .3s ease}.header__mobile .search-modal-toggle[aria-expanded=true] span:nth-child(1){animation:topBar .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=true] span:nth-child(2){animation:middleBar .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=true] span:nth-child(3){animation:bottomBar .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=false] span:nth-child(1){animation:topBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=false] span:nth-child(2){animation:middleBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=false] span:nth-child(3){animation:bottomBarOut .5s ease;animation-fill-mode:forwards}.header__mobile .search-modal-toggle[aria-expanded=false].js-initial span{animation:none}.header__mobile .search-modal-toggle span:nth-child(1){transform:translateY(-5px);transform-origin:center left}.header__mobile .search-modal-toggle span:nth-child(2){transform:translate(0);transform-origin:center left}.header__mobile .search-modal-toggle span:nth-child(3){transform:translateY(5px);transform-origin:center right}@keyframes topBar{0%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(1px) rotate(0)}to{transform:translate(3px,-7px) rotate(45deg)}}@keyframes middleBar{0%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes bottomBar{0%{transform:translateY(5px) rotate(0)}50%{transform:translateY(-1px) rotate(0)}to{transform:translate(-3px,-9px) rotate(-45deg)}}@keyframes topBarOut{0%{transform:translate(3px,-7px) rotate(45deg)}50%{transform:translateY(1px) rotate(0)}to{transform:translateY(-5px) rotate(0)}}@keyframes middleBarOut{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes bottomBarOut{0%{transform:translate(-3px,-9px) rotate(-45deg)}50%{transform:translateY(-1px) rotate(0)}to{transform:translateY(5px) rotate(0)}}
