.header-section,.header-section:has(>#header-component[sticky]),.header-section:has(>#header-component[sticky=always]),.header-section:has(>#header-component[sticky=scroll-up]),.header-section:has(>#header-component[sticky=scroll-up][data-sticky-state=active]),.shopify-section-group-header-group.header-section{position:fixed!important;top:0!important;right:0!important;left:0!important;z-index:100!important}.header[data-sticky-state],.header[data-sticky-state=idle],.header[data-sticky-state=active],.header[data-sticky-state=inactive],#header-component[data-sticky-state],#header-component[data-sticky-state=idle],#header-component[data-sticky-state=active],#header-component[data-sticky-state=inactive]{opacity:1!important;view-transition-name:none!important}#header-group{display:block!important;height:0!important;min-height:0!important;overflow:visible!important;margin:0!important;padding:0!important}.shopify-section-group-header-group.header-section,.header-section{--header-ease: cubic-bezier(.22, 1, .36, 1);--header-slide-duration: .5s;--header-fade-duration: .55s;--submenu-fade-duration: 1.1s;--submenu-animation-speed: 1.1s;--header-hide-y: 120px;background-color:#fff;transform:translateZ(0);transition:transform var(--header-slide-duration) var(--header-ease),background-color var(--header-fade-duration) var(--header-ease);will-change:transform,background-color;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header-section header-component,.header-section .header,.header-section [class*=header__row],.header-section .header__underlay,.header-section .header__underlay-closed,.header-section .header__underlay-open{transition:background-color var(--header-fade-duration) var(--header-ease),color var(--header-fade-duration) var(--header-ease),box-shadow var(--header-fade-duration) var(--header-ease)!important}.header-section :is(a,.menu-list__link,.menu-list__link-title,.header__icon,.header-actions__action,.localization-form__select,.dropdown-localization__button,.header-book-appointment,.button,svg){transition:color var(--header-fade-duration) var(--header-ease),background-color var(--header-fade-duration) var(--header-ease),border-color var(--header-fade-duration) var(--header-ease),fill var(--header-fade-duration) var(--header-ease),stroke var(--header-fade-duration) var(--header-ease),filter var(--header-fade-duration) var(--header-ease)!important}.header-section .header-logo__image{filter:brightness(0) invert(0);transition:filter var(--header-fade-duration) var(--header-ease)!important}.header-section.is-hidden,.shopify-section-group-header-group.header-section.is-hidden{transform:translate3d(0,calc(-1 * var(--header-hide-y)),0)!important;pointer-events:none!important}body:has(main>.shopify-section:first-of-type.hero,main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type .hero){padding-top:0}body:has(main>.shopify-section:first-of-type.hero,main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type .hero) .page-wrapper{padding-top:0}body:not(:has(main>.shopify-section:first-of-type.hero,main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type .hero)){padding-top:0}body:not(:has(main>.shopify-section:first-of-type.hero,main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type .hero)) .page-wrapper{padding-top:var(--header-h, 80px)}body:has(.header[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:0!important}#shopify-section-cart-drawer-section{z-index:10000}.menu-list__list-item:not([slot=overflow]):after{display:none}.shopify-section-group-header-group.header-section:not(.is-transparent),.shopify-section-group-header-group.header-section:not(.is-transparent) header-component,.shopify-section-group-header-group.header-section:not(.is-transparent) .header,.shopify-section-group-header-group.header-section:not(.is-transparent) [class*=header__row],.shopify-section-group-header-group.header-section:not(.is-transparent) .header__underlay,.shopify-section-group-header-group.header-section:not(.is-transparent) .header__underlay-closed,.shopify-section-group-header-group.header-section:not(.is-transparent) .header__underlay-open{background-color:#fcfcf6!important;--color-background-top-row: #FCFCF6 !important;--color-background-bottom-row: #FCFCF6 !important}.shopify-section-group-header-group.header-section,.shopify-section-group-header-group.header-section header-component,.shopify-section-group-header-group.header-section .header,.shopify-section-group-header-group.header-section [class*=header__row]{background-color:#fcfcf6!important;--color-background-top-row: #FCFCF6 !important;--color-background-bottom-row: #FCFCF6 !important}.shopify-section-group-header-group.header-section header-component,.shopify-section-group-header-group.header-section :is(.menu-list__link,.menu-list__link-title,.header__icon,.header-actions__action,.localization-form__select,.dropdown-localization__button,svg){color:#382e2c!important;--color-foreground: #382E2C !important;--color-foreground-rgb: 0 0 0 !important;--menu-top-level-font-color: #382E2C !important}.shopify-section-group-header-group.header-section:not(.is-transparent),.shopify-section-group-header-group.header-section:not(.is-transparent) header-component,.shopify-section-group-header-group.header-section:not(.is-transparent) .header{--header-logo-display: block !important;--header-logo-inverse-display: none !important}.shopify-section-group-header-group.header-section:not(.is-transparent) .header-logo__image-container--original{display:block!important}.shopify-section-group-header-group.header-section:not(.is-transparent) .header-logo__image-container--inverse{display:none!important}.shopify-section-group-header-group.header-section .header-logo__image{filter:brightness(0) invert(0)}.shopify-section-group-header-group.header-section.is-transparent,.shopify-section-group-header-group.header-section.is-transparent header-component,.shopify-section-group-header-group.header-section.is-transparent .header,.shopify-section-group-header-group.header-section.is-transparent [class*=header__row]{background-color:#fff0!important;--color-background-top-row: rgba(255, 255, 255, 0) !important;--color-background-bottom-row: rgba(255, 255, 255, 0) !important}.shopify-section-group-header-group.header-section.is-transparent .header__underlay,.shopify-section-group-header-group.header-section.is-transparent .header__underlay-closed,.shopify-section-group-header-group.header-section.is-transparent .header__underlay-open{background-color:#fff0!important;--color-background-top-row: rgba(255, 255, 255, 0) !important;--color-background-bottom-row: rgba(255, 255, 255, 0) !important}.shopify-section-group-header-group.header-section.is-transparent header-component,.shopify-section-group-header-group.header-section.is-transparent :is(.menu-list__link,.menu-list__link-title,.header__icon,.header-actions__action,.localization-form__select,.dropdown-localization__button,svg){color:#fff!important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--menu-top-level-font-color: #ffffff !important}@media(max-width:749px){#Details-menu-drawer-container :is(.menu-list__link,.menu-list__link-title,.localization-form__select,.dropdown-localization__button){color:#121212!important;--color-foreground: #121212 !important;--color-foreground-rgb: 18 18 18 !important;--menu-top-level-font-color: #121212 !important}}.shopify-section-group-header-group.header-section.is-transparent,.shopify-section-group-header-group.header-section.is-transparent header-component,.shopify-section-group-header-group.header-section.is-transparent .header{--header-logo-display: block !important;--header-logo-inverse-display: none !important}.shopify-section-group-header-group.header-section.is-transparent .header-logo__image-container--original{display:block!important}.shopify-section-group-header-group.header-section.is-transparent .header-logo__image-container--inverse{display:none!important}.shopify-section-group-header-group.header-section.is-transparent .header-logo__image{filter:brightness(0) invert(1)}.shopify-section-group-header-group.header-section.is-transparent .header-book-appointment:not(.header-book-appointment--drawer){background:#fcfcf6!important;color:#382e2c!important}.shopify-section-group-header-group.header-section.is-transparent .header-book-appointment:not(.header-book-appointment--drawer):hover{background:#ffea82!important;color:#382e2c!important}.shopify-section-group-header-group.header-section.is-transparent .header-book-appointment:not(.header-book-appointment--drawer):hover:after{color:#382e2c!important}.header-section .menu-drawer,.header-section.is-transparent .menu-drawer{--color-foreground: #382e2c !important;--color-foreground-rgb: 56 46 44 !important;--menu-top-level-font-color: #382e2c !important;--color-background: #FCFCF6 !important;color:#382e2c!important;background-color:#fcfcf6!important}.header-section .menu-drawer :is(.menu-drawer__menu-item,.menu-drawer__menu-item-text,.menu-drawer__close-button,.menu-drawer__back-button,.menu-drawer__account-button,.menu-drawer__localization,.dropdown-localization__button,a,button,summary,span,svg),.header-section.is-transparent .menu-drawer :is(.menu-drawer__menu-item,.menu-drawer__menu-item-text,.menu-drawer__close-button,.menu-drawer__back-button,.menu-drawer__account-button,.menu-drawer__localization,.dropdown-localization__button,a,button,summary,span,svg){color:#382e2c!important;fill:currentColor}.header-section .header-book-appointment--drawer,.header-section.is-transparent .header-book-appointment--drawer{background:#382e2c!important;color:#fff!important;opacity:1!important;visibility:visible!important}.header-section .menu-drawer__localization,.header-section.is-transparent .menu-drawer__localization,.header-section .drawer-localization,.header-section.is-transparent .drawer-localization,.header-section .menu-drawer .dropdown-localization,.header-section.is-transparent .menu-drawer .dropdown-localization{color:#382e2c!important;--color-foreground: #382e2c !important;--menu-top-level-font-color: #382e2c !important}.header-section .menu-drawer :is(.drawer-localization__button,.drawer-localization__button--label,.mobile-localization,.menu-drawer__localization,.dropdown-localization__button,.language-selector),.header-section.is-transparent .menu-drawer :is(.drawer-localization__button,.drawer-localization__button--label,.mobile-localization,.menu-drawer__localization,.dropdown-localization__button,.language-selector){color:#382e2c!important}.header-section .menu-drawer .dropdown-localization__button:before,.header-section.is-transparent .menu-drawer .dropdown-localization__button:before{color:#382e2c!important}.header-section .menu-drawer .drawer-localization__button svg,.header-section .menu-drawer .dropdown-localization__button svg,.header-section.is-transparent .menu-drawer .drawer-localization__button svg,.header-section.is-transparent .menu-drawer .dropdown-localization__button svg{color:#382e2c!important;fill:#382e2c!important}body:not(.header-js) .shopify-section-group-header-group.header-section,body:not(.header-js) .shopify-section-group-header-group.header-section *{transition:none!important}body:not(.header-js):has(main>.shopify-section:first-of-type.hero,main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type .hero) :is(.shopify-section-group-header-group.header-section,.shopify-section-group-header-group.header-section header-component,.shopify-section-group-header-group.header-section .header,.shopify-section-group-header-group.header-section [class*=header__row],.shopify-section-group-header-group.header-section .header__underlay,.shopify-section-group-header-group.header-section .header__underlay-closed,.shopify-section-group-header-group.header-section .header__underlay-open){background-color:#fff0!important;--color-background-top-row: rgba(255, 255, 255, 0) !important;--color-background-bottom-row: rgba(255, 255, 255, 0) !important}body:not(.header-js):has(main>.shopify-section:first-of-type.hero,main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type .hero) .shopify-section-group-header-group.header-section :is(header-component,.menu-list__link,.menu-list__link-title,.header__icon,.header-actions__action,.localization-form__select,.dropdown-localization__button,svg){color:#fff!important;--color-foreground: #ffffff !important;--color-foreground-rgb: 255 255 255 !important;--menu-top-level-font-color: #ffffff !important}body:not(.header-js):has(main>.shopify-section:first-of-type.hero,main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type .hero) .shopify-section-group-header-group.header-section{--header-logo-display: block !important;--header-logo-inverse-display: none !important}body:not(.header-js):has(main>.shopify-section:first-of-type.hero,main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type .hero) .shopify-section-group-header-group.header-section .header-logo__image-container--original{display:block!important}body:not(.header-js):has(main>.shopify-section:first-of-type.hero,main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type .hero) .shopify-section-group-header-group.header-section .header-logo__image-container--inverse{display:none!important}body:not(.header-js):has(main>.shopify-section:first-of-type.hero,main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type .hero) .shopify-section-group-header-group.header-section .header-logo__image{filter:brightness(0) invert(1)!important}.header-section.is-transparent .header[transparent]:has(.menu-list__link:not([aria-haspopup]):hover):not(:has([data-menu-engaged])),.header-section.is-transparent .header[transparent]:focus-within:not(:has([data-menu-engaged])){--closed-underlay-height: 0px !important;--header-logo-display: block !important;--header-logo-inverse-display: none !important;--color-foreground: #FCFCF6 !important;--color-foreground-rgb: 252 252 246 !important;--color-background: transparent !important;--color-background-rgb: 252 252 246 !important}.header-section.is-transparent:has([data-menu-engaged]),.header-section.is-transparent:has([data-menu-engaged]) header-component,.header-section.is-transparent:has([data-menu-engaged]) .header,.header-section.is-transparent:has([data-menu-engaged]) [class*=header__row]{background-color:#fcfcf6!important;--color-background-top-row: #FCFCF6 !important;--color-background-bottom-row: #FCFCF6 !important;--color-background: #FCFCF6 !important;--color-background-rgb: 252 252 246 !important;--header-logo-display: block !important;--header-logo-inverse-display: none !important}.header-section.is-transparent:has([data-menu-engaged]) .header__underlay,.header-section.is-transparent:has([data-menu-engaged]) .header__underlay-closed,.header-section.is-transparent:has([data-menu-engaged]) .header__underlay-open{--color-background-top-row: #FCFCF6 !important;--color-background-bottom-row: #FCFCF6 !important}.header-section.is-transparent:has([data-menu-engaged]) header-component,.header-section.is-transparent:has([data-menu-engaged]) :is(.menu-list__link,.menu-list__link-title,.header__icon,.header-actions__action,.localization-form__select,.dropdown-localization__button,svg){color:#382e2c!important;--color-foreground: #382E2C !important;--color-foreground-rgb: 0 0 0 !important;--menu-top-level-font-color: #382E2C !important}.header-section.is-transparent:has([data-menu-engaged]) .header-logo__image{filter:brightness(0) invert(0)}.header-section.is-transparent:has([data-menu-engaged]) .header-book-appointment{background:#382e2c!important;color:#fff!important}.header-section.is-transparent:has([data-menu-engaged]) .header-book-appointment:hover{background:#ffea82!important;color:#382e2c!important}.header-section.is-transparent:has([data-menu-engaged]) .header-book-appointment:hover:after{color:#382e2c!important}.header-menu .menu-list__link,.header-menu .menu-list__link-title{letter-spacing:.04em!important}.header-menu .menu-list__submenu{--submenu-padding-block-start: 26px !important;--submenu-padding-block-end: 26px !important}.header-menu>.menu-list>li>a[href="#"]{pointer-events:none;cursor:default}.header__row--top:not(.divider--page-width),.header__row--top.divider--page-width .header__columns,.header__row--bottom{border-bottom-width:0!important}@media screen and (min-width:750px){.header-menu .menu-list__submenu,.header-menu .menu-list__submenu-inner,.header-menu .menu-list__submenu-inner .mega-menu{background-color:#ffea82!important}.header-menu .menu-list__submenu-inner .mega-menu{padding-block:0px!important}.header-menu .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{transition:opacity var(--submenu-fade-duration) var(--header-ease),visibility 0s linear var(--submenu-fade-duration)!important}.header-menu .menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.header-menu .menu-list__submenu:is(:hover){transition:opacity var(--submenu-fade-duration) var(--header-ease),visibility 0s linear 0s!important}.header-menu .menu-list__submenu-inner{transition:opacity var(--submenu-fade-duration) var(--header-ease)!important}.header-section .header__underlay-open{transition:opacity var(--submenu-fade-duration) var(--header-ease),background-color var(--submenu-fade-duration) var(--header-ease)!important}.header-section.is-transparent:has([data-menu-engaged]),.header-section.is-transparent:has([data-menu-engaged]) header-component,.header-section.is-transparent:has([data-menu-engaged]) .header,.header-section.is-transparent:has([data-menu-engaged]) [class*=header__row],.header-section.is-transparent:has([data-menu-engaged]) .header__underlay,.header-section.is-transparent:has([data-menu-engaged]) .header__underlay-closed,.header-section.is-transparent:has([data-menu-engaged]) .header__underlay-open{--color-background-bottom-row: #FFEA82 !important}.header-section:has([data-menu-engaged]) .header__underlay-open,.header-section:has([data-menu-engaged]) .header__underlay-open:before,.header-section:has([data-menu-engaged]) .header__underlay-open:after{background-color:#ffea82!important}.header-section .header__underlay-open:before,.header-section .header__underlay-open:after{transition:background-color var(--header-fade-duration) var(--header-ease)!important}}.header-book-appointment{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.65rem 1rem .45rem!important;background:#382e2c!important;color:#fff!important;border-radius:var(--style-border-radius-buttons, 4px);font-size:0!important;line-height:1!important}.header-book-appointment:after{content:"BOOK APPOINTMENT";display:flex!important;align-items:center!important;justify-content:center!important;font-family:var(--font-body--family);font-size:12px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:inherit;white-space:nowrap}html:is([lang=nl],[lang^=nl-]) .header-book-appointment:after{content:"PLAN AFSPRAAK"}.header-book-appointment:hover{background:#ffea82!important;color:#382e2c!important}.header-book-appointment:hover:after{color:#382e2c!important}html:is([lang=nl],[lang^=nl-]){--header-language-code: "NL"}html:is([lang=en],[lang^=en-]){--header-language-code: "EN"}.dropdown-localization--language .localization-form__list{display:flex;flex-direction:column;gap:2px;min-width:170px;margin:0;padding:6px;list-style:none}.dropdown-localization--language .localization-form__list-item{margin:0}.dropdown-localization--language .localization-form__list-item-button{display:flex;align-items:center;gap:0;width:100%;padding:5px 12px;background:transparent;border:0;border-radius:8px;color:var(--color-foreground);cursor:pointer;font-family:var(--menu-localization-font);font-size:var(--menu-localization-font-size);text-align:left}.dropdown-localization--language .icon-flag,.dropdown-localization--language .lang-flag{display:none!important}.dropdown-localization__button,.dropdown-localization__button:hover{background-color:transparent;border-color:transparent;box-shadow:none}.dropdown-localization--language .dropdown-localization__button{display:flex;align-items:center;gap:2px;padding-inline:0;background:transparent;border:none;box-shadow:none;font-size:0}.dropdown-localization--language .dropdown-localization__button>span:not(.svg-wrapper){font-size:0!important}.dropdown-localization--language .dropdown-localization__button:before{content:var(--header-language-code);font-family:var(--menu-localization-font);font-size:var(--menu-localization-font-size);line-height:1;color:currentColor;white-space:nowrap}.dropdown-localization--language .dropdown-localization__button :is(svg,.svg-wrapper){display:flex!important;flex-shrink:0;font-size:initial}.button--link,.button-unstyled{font-weight:600}main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type:has(.hero),body:has(#header-group>.header-section>#header-component) .hero-wrapper:first-child{--hero-height-offset: 0px !important;--hero-min-height: 100lvh !important}main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type:has(.hero){height:100lvh!important;min-height:100lvh!important;max-height:none!important;margin:0!important;padding:0!important}@media screen and (max-width:749px){main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type:has(.hero),body:has(#header-group>.header-section>#header-component) .hero-wrapper:first-child{--hero-min-height: calc(100lvh + 60px) !important}main>.shopify-section:first-of-type.hero-wrapper,main>.shopify-section:first-of-type:has(.hero){height:calc(100lvh + 60px)!important;min-height:calc(100lvh + 60px)!important}}main>.shopify-section:first-of-type .hero,main>.shopify-section:first-of-type .hero__container{--section-top-offset: 0px !important;--padding-block-start: 0px !important;--padding-block-end: 0px !important;height:100%!important;min-height:100%!important;max-height:none!important;padding:0!important;margin:0!important;position:relative!important;overflow:hidden!important}main>.shopify-section:first-of-type .hero__media-grid,main>.shopify-section:first-of-type .hero__media-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}main>.shopify-section:first-of-type .hero__media,main>.shopify-section:first-of-type .hero__media img,main>.shopify-section:first-of-type .hero__media-wrapper img,main>.shopify-section:first-of-type .hero__media-wrapper video{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important}main>.shopify-section:first-of-type .hero__content-wrapper{position:relative!important;z-index:2!important;padding-block-start:1.5rem!important;padding-block-end:1.5rem!important}@media screen and (max-width:749px){main>.shopify-section:first-of-type .hero__content-wrapper{padding-block-start:120px!important;padding-block-end:120px!important}}@media screen and (min-width:750px){#header-component .header__column--right .dropdown-localization{display:flex}}@media screen and (max-width:749px){.header-book-appointment:not(.header-book-appointment--drawer){display:none!important}.menu-drawer{--menu-top-level-font-size: 1rem;--menu-top-level-font-line-height: 1.35}.menu-drawer__menu-item--mainlist{min-height:2.75rem!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.04em;text-transform:uppercase}.menu-drawer__menu>.menu-drawer__list-item{min-height:2.75rem!important}.menu-drawer__menu-item{padding-block:.35rem!important}.menu-drawer__utility-links{margin-inline:var(--padding-xl)!important;margin-block-end:var(--padding-lg)!important;gap:var(--padding-md);align-items:stretch}.header-book-appointment--drawer{display:flex!important;width:100%!important;max-width:100%!important;margin:0!important;margin-block-start:var(--padding-xs)!important;padding:.9rem 1.25rem .75rem!important;justify-content:center!important;align-items:center!important;box-sizing:border-box!important;border-radius:var(--style-border-radius-buttons, 4px);background:#382e2c!important;color:#fff!important}.header-book-appointment--drawer:after{font-size:.8125rem;font-weight:600;letter-spacing:.08em;color:#fff!important}.layout-panel-flex--row:has(>.image-block:first-child){flex-direction:column!important}.layout-panel-flex--row:has(>.image-block:last-child){flex-direction:column-reverse!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
