:root{--aek-green-900: #043018;--aek-green-700: #054923;--aek-green-600: #0b6b32;--aek-green-500: #0b9347;--aek-green-200: #b6d384;--aek-green-050: #eef4e4;--aek-red: #d6300b;--aek-cream: #f6f2ea;--aek-cream-2: #efe9dc;--aek-ink: #0a2a16;--aek-muted: #5b6b60;--aek-line: #e4ddce;--aek-pill: 999px;--aek-font-display: "Fredoka", system-ui, -apple-system, "Segoe UI", sans-serif;--aek-font-body: "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-family: var(--aek-font-body);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: var(--aek-font-display);--font-heading-style: normal;--font-heading-weight: 600}body{font-family:var(--aek-font-body);color:rgb(var(--color-foreground))}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--aek-font-display);font-weight:600;letter-spacing:-.01em}.button,.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--aek-font-display);font-weight:600;border-radius:var(--aek-pill)}.button:not(.button--secondary),.shopify-payment-button__button--unbranded,.product-form__submit:not(.button--secondary){background:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:none}.button:not(.button--secondary):hover:after{box-shadow:none}.button--secondary{color:rgb(var(--color-secondary-button-text));box-shadow:0 0 0 1px rgb(var(--color-secondary-button-text))}.button--secondary:hover{background:rgba(var(--color-secondary-button-text),.06)}.rte a,a.link{color:rgb(var(--color-link))}.header-wrapper{background:transparent;border:0!important}.header{margin-top:.75rem;margin-bottom:.25rem;max-width:76rem;background:#fff;border:1px solid var(--aek-line);border-radius:var(--aek-pill);box-shadow:0 6px 22px #05492312;padding-top:.4rem;padding-bottom:.4rem}.header__heading-link{color:var(--aek-green-900)}.header__heading-logo{height:3rem;width:auto}.header__menu-item{font-family:var(--aek-font-display);font-weight:500;color:var(--aek-green-900);border-radius:var(--aek-pill);transition:background-color .2s,color .2s}.header__menu-item:hover,.header__menu-item.list-menu__item--active{background:var(--aek-green-050);color:var(--aek-green-700)}.header__active-menu-item{color:var(--aek-green-700)}.header__icon,.header__icon--cart{color:var(--aek-green-900)}.header__menu{padding:0 .25rem}.header__inline-menu>.list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{padding:.8rem .7rem;white-space:nowrap}.header__submenu,.mega-menu__content{border:1px solid var(--aek-line);border-radius:14px;box-shadow:0 10px 26px #0549231a}a:focus-visible,button:focus-visible,summary:focus-visible,.button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--aek-green-500);outline-offset:2px}h1,.h1,.h0{font-size:clamp(2.25rem,1.5rem + 3.2vw,3.75rem);line-height:1.05;font-weight:600}.h0{font-size:clamp(2.5rem,1.6rem + 3.8vw,4.25rem)}h2,.h2{font-size:clamp(1.7rem,1.3rem + 1.7vw,2.5rem);line-height:1.15;font-weight:600}h3,.h3{font-size:clamp(1.25rem,1.1rem + .6vw,1.55rem);line-height:1.25;font-weight:600}h4,.h4{font-size:clamp(1.05rem,.98rem + .35vw,1.2rem);line-height:1.3;font-weight:600}h1,h2,h3,.h0,.h1,.h2,.h3{text-wrap:balance}.rte p,.rte li{font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.6;max-width:70ch}.rte li{margin-bottom:.25rem}.rte p+h2,.rte ul+h2,.rte ol+h2,.rte p+h3,.rte ul+h3,.rte ol+h3{margin-top:1.75rem}.rte a:not(.button){color:var(--aek-green-700);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rte a:not(.button):hover{color:var(--aek-green-900);text-decoration-thickness:2px}html{scroll-padding-top:6.5rem}.aek-boomnummer{margin:0 0 1.5rem;padding:1.1rem 1.2rem;background:var(--aek-green-050);border:1px solid #dbe8c6;border-radius:16px}.aek-boomnummer__label{display:block;font-family:var(--aek-font-display);font-weight:600;font-size:1.15rem;color:var(--aek-green-900);margin-bottom:.5rem}.aek-boomnummer__label span{color:var(--aek-red)}.aek-boomnummer__input{width:100%;min-height:3.6rem;padding:.85rem 1rem;border:2px solid var(--aek-green-200);border-radius:12px;background:#fff;color:var(--aek-ink);font-size:1.35rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.22em;text-align:center}.aek-boomnummer__input::placeholder{font-weight:400;letter-spacing:.08em;color:#9aa79d}.aek-boomnummer__input:focus-visible{outline:3px solid var(--aek-green-500);outline-offset:2px;border-color:var(--aek-green-600)}.aek-boomnummer__help{display:block;margin-top:.45rem;color:var(--aek-muted);font-size:.85rem}.aek-boomnummer__warn{display:flex;gap:.5rem;margin:.75rem 0 0;padding:.65rem .8rem;background:#fff;border:1px solid var(--aek-line);border-left:4px solid var(--aek-red);border-radius:10px;color:var(--aek-ink);font-size:.9rem;line-height:1.4}.aek-boomnummer__warn strong{color:var(--aek-red)}.aek-boomnummer__badge{display:none;margin:.6rem 0 0;font-size:.9rem;font-weight:600;color:var(--aek-green-700)}.aek-boomnummer.is-prefilled .aek-boomnummer__badge{display:block}.aek-boomnummer.is-prefilled .aek-boomnummer__input{border-color:var(--aek-green-600)}.aek-ophaal{border:0;padding:0;margin:0 0 1.5rem;min-width:0}.aek-ophaal__label{display:block;font-weight:600;font-size:1rem;margin-bottom:.5rem;padding:0}.aek-ophaal__label span{color:var(--aek-red)}.aek-ophaal__options{display:flex;flex-direction:column;gap:.5rem}.aek-ophaal__radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.aek-ophaal__opt{display:flex;align-items:center;gap:.6rem;min-height:3rem;padding:.7rem 1rem;border:1.5px solid var(--aek-line);border-radius:12px;background:#fff;cursor:pointer;font-weight:500;transition:border-color .15s,background-color .15s}.aek-ophaal__opt:before{content:"";flex:none;width:1.1rem;height:1.1rem;border-radius:50%;border:2px solid var(--aek-green-200);background:#fff}.aek-ophaal__radio:checked+.aek-ophaal__opt{border-color:var(--aek-green-600);background:var(--aek-green-050)}.aek-ophaal__radio:checked+.aek-ophaal__opt:before{border-color:var(--aek-green-700);box-shadow:inset 0 0 0 3px var(--aek-green-700)}.aek-ophaal__radio:focus-visible+.aek-ophaal__opt{outline:3px solid var(--aek-green-500);outline-offset:2px}.aek-statiegeld-note{margin:.25rem 0 0;font-size:.8rem;font-style:italic;color:var(--aek-muted)}.aek-kleurcode-label{display:inline-flex!important;align-items:center;gap:.5em}.aek-kleurcode-dot{flex:none;width:.95em;height:.95em;border-radius:50%;border:1px solid rgba(10,42,22,.35);box-shadow:inset 0 0 0 1px #ffffff73}.aek-kleurcode-dot--wit{background-color:#fff}.aek-kleurcode-dot--rood{background-color:#e02020}.aek-kleurcode-dot--geel{background-color:#f2e600}.aek-kleurcode-dot--paars{background-color:#d900cf}.aek-kleurcode-dot--oranje{background-color:#e89a00}.aek-kleurcode-dot--blauw{background-color:#3700ff}.product-form__submit,.product-form__submit.button--secondary{background:var(--aek-green-700);color:#fff;box-shadow:none;border:0}.product-form__submit:hover,.product-form__submit.button--secondary:hover{background:var(--aek-green-600);color:#fff}.product-form__submit:after,.product-form__submit.button--secondary:after{box-shadow:none;border:0}a,button,input,label,[role=button]{touch-action:manipulation}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aek-brand.css.map */
