@media(max-width:989px){.dm-hide-s{display:none!important}}@media(min-width:990px){.dm-hide-l{display:none!important}}.dm-topbar{background:var(--dm-cream);font-size:12px;font-weight:700;color:var(--dm-ink)}.dm-topbar__in{display:flex;align-items:center;justify-content:space-between;min-height:34px}.dm-topbar__usps{display:flex;gap:28px;list-style:none;margin:0;padding:0}.dm-topbar__usps li{display:flex;align-items:center;gap:6px}@media(max-width:989px){.dm-topbar__usps{width:100%;justify-content:center}}.dm-topbar__rechts{display:flex;align-items:center;gap:20px}.dm-topbar__rechts a{color:inherit;text-decoration:none;display:flex;align-items:center;gap:6px}.dm-land select{border:0;background:transparent;font:inherit;color:inherit;cursor:pointer}.dm-header-sectie{position:sticky;top:0;z-index:30}.dm-header{background:#fff;border-bottom:1px solid var(--dm-lijn)}.dm-header__rij{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;min-height:84px}@media(max-width:989px){.dm-header__rij{grid-template-columns:44px 1fr auto;gap:8px 12px;min-height:60px;padding-top:6px;padding-bottom:10px}.dm-logo{justify-self:center}.dm-zoek{grid-column:1 / -1;grid-row:2}}.dm-logo{display:inline-flex;color:var(--dm-ink);text-decoration:none}.dm-logo img{display:block;max-width:100%}@media(max-width:989px){.dm-logo img{width:120px}}.dm-logo__tekst{font-family:Georgia,serif;font-size:26px;font-weight:700;letter-spacing:.02em}.dm-logo__tekst span{border:2px solid currentColor;padding:2px 4px;margin-left:2px}.dm-zoek{position:relative;max-width:620px;width:100%;justify-self:center}.dm-zoek input{width:100%;height:48px;border-radius:999px;border:1.5px solid var(--dm-lijn);background:#fff;padding:0 56px 0 20px;font:600 15px var(--dm-tekst);color:var(--dm-ink);outline:none;transition:border-color .15s,box-shadow .15s;-webkit-appearance:none}.dm-zoek input:focus{border-color:var(--dm-groen);box-shadow:0 0 0 4px #1f4a381f}.dm-zoek input::placeholder{color:var(--dm-grijs)}.dm-zoek button{position:absolute;right:5px;top:5px;width:38px;height:38px;border-radius:50%;border:0;background:var(--dm-groen);color:#fff;display:grid;place-items:center;cursor:pointer}@media(max-width:989px){.dm-zoek input{height:44px}.dm-zoek button{width:34px;height:34px}}.dm-header__iconen{display:flex;align-items:center;gap:18px}.dm-header__icoon{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--dm-ink);text-decoration:none;font-size:11px;font-weight:700;background:none;border:0;cursor:pointer;padding:4px;list-style:none}.dm-header__icoon::-webkit-details-marker{display:none}.dm-badge{position:absolute;top:-2px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--dm-oranje);color:#fff;font-size:11px;font-weight:900;display:grid;place-items:center;line-height:1}.dm .cart-count-bubble.dm-badge{position:absolute;width:auto;height:18px;bottom:auto;left:auto;top:-2px;right:2px}.dm-header__icoon .dm-badge{top:-4px;right:0}.dm-nav{display:flex;align-items:center;justify-content:space-between;min-height:48px}.dm-nav__lijst{display:flex;gap:28px;list-style:none;margin:0;padding:0}.dm-nav__item{position:relative}.dm-nav__item>a{display:inline-flex;align-items:center;gap:6px;padding:13px 0;font-weight:800;font-size:15px;color:var(--dm-ink);text-decoration:none;border-bottom:2.5px solid transparent}.dm-nav__item>a:hover,.dm-nav__item>a[aria-current=page]{border-color:var(--dm-groen)}.dm-nav__item>a.is-nieuw{color:var(--dm-oranje)}.dm-nav__item>a .dm-badge{position:static}.dm-mega{position:absolute;top:100%;left:-20px;min-width:240px;background:#fff;border-radius:18px;box-shadow:var(--dm-shadow);padding:14px;opacity:0;visibility:hidden;transform:translateY(6px);transition:.18s;z-index:5}.dm-mega ul{list-style:none;margin:0;padding:0}.dm-mega a{display:block;padding:9px 12px;border-radius:10px;color:var(--dm-ink);text-decoration:none;font-weight:700}.dm-mega a:hover{background:var(--dm-cream)}.dm-nav__item:hover .dm-mega,.dm-nav__item:focus-within .dm-mega{opacity:1;visibility:visible;transform:none}.dm-nav__cta{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px;border-radius:999px;background:var(--dm-kokos-l);color:var(--dm-ink);font-weight:800;font-size:14px;text-decoration:none}.dm-nav__cta:hover{background:#efdfc4}.dm-menu>summary{list-style:none}.dm-menu>summary::-webkit-details-marker{display:none}.dm-menu__paneel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;background:#fff;display:flex;flex-direction:column;height:100dvh;animation:dm-menu-in .22s ease-out}@keyframes dm-menu-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.dm-menu__kop{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--dm-lijn);flex:none}.dm-menu__logo img{display:block;width:112px}.dm-menu__sluit{width:44px;height:44px;border-radius:50%;border:0;background:var(--dm-cream);color:var(--dm-ink);display:grid;place-items:center;cursor:pointer}.dm-menu__scroll{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:18px 16px calc(28px + env(safe-area-inset-bottom));overscroll-behavior:contain}.dm-menu__label{margin:0 0 10px;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--dm-grijs)}.dm-menu__tegels{list-style:none;margin:0 0 26px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px 8px}.dm-menu__tegels a{display:grid;justify-items:center;gap:6px;text-align:center;color:var(--dm-ink);text-decoration:none;font-size:12px;font-weight:800;line-height:1.15}.dm-menu__tegelbeeld{width:100%;aspect-ratio:1;border-radius:18px;background:var(--dm-groen-l);display:grid;place-items:center;overflow:hidden}.dm-menu__tegels li:nth-child(4n+2) .dm-menu__tegelbeeld{background:var(--dm-kokos-l)}.dm-menu__tegels li:nth-child(4n+3) .dm-menu__tegelbeeld{background:var(--dm-geel-l)}.dm-menu__tegels li:nth-child(4n) .dm-menu__tegelbeeld{background:var(--dm-oranje-l)}.dm-menu__tegelbeeld img{width:125%;max-width:none;mix-blend-mode:multiply;transform:rotate(-5deg)}.dm-menu__lijst{list-style:none;margin:0 0 22px;padding:0;border-top:1px solid var(--dm-lijn)}.dm-menu__lijst>li{border-bottom:1px solid var(--dm-lijn)}.dm-menu__lijst a,.dm-menu__lijst summary{display:flex;justify-content:space-between;align-items:center;min-height:56px;font-family:var(--dm-kop);text-transform:uppercase;font-size:19px;letter-spacing:-.01em;color:var(--dm-ink);text-decoration:none;list-style:none;cursor:pointer}.dm-menu__lijst summary::-webkit-details-marker{display:none}.dm-menu__pijl{font-family:var(--dm-tekst);color:var(--dm-groen)}.dm-menu__plus{position:relative;width:28px;height:28px;border-radius:50%;background:var(--dm-cream);flex:none}.dm-menu__plus:before,.dm-menu__plus:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2.5px;background:var(--dm-ink);border-radius:2px;transform:translate(-50%,-50%);transition:transform .2s}.dm-menu__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.dm-menu__lijst details[open] .dm-menu__plus:after{transform:translate(-50%,-50%) rotate(0)}.dm-menu__lijst details ul{list-style:none;padding:0 0 12px;margin:0;display:grid;gap:2px}.dm-menu__lijst details ul a{font-family:var(--dm-tekst);text-transform:none;font-size:16px;font-weight:700;min-height:44px;padding:0 12px;border-radius:12px;background:var(--dm-cream);margin-bottom:4px}.dm-menu__cta{display:grid;place-items:center;gap:4px;min-height:120px;border-radius:22px;text-decoration:none;margin-bottom:22px;box-shadow:none}.dm-menu__cta .dm-mat__tekst{font-size:34px}.dm-menu__ctalabel{background:var(--dm-groen);color:#fff;border-radius:999px;padding:8px 16px;font-weight:800;font-size:14px}.dm-menu__klein{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:4px}.dm-menu__klein a{display:flex;align-items:center;gap:12px;min-height:44px;color:var(--dm-ink);font-weight:800;text-decoration:none}.dm-menu__usps{list-style:none;margin:0;padding:14px 16px;border-radius:16px;background:var(--dm-groen-l);display:grid;gap:6px;font-size:13px;font-weight:700;color:var(--dm-groen)}body:has(.dm-menu[open]){overflow:hidden}.dm-badge[hidden]{display:none!important}.dm-menu__tegelbeeld img{width:92%;transform:rotate(-4deg)}@media(max-width:989px){.dm-header-sectie{transition:transform .28s ease}.dm-header-sectie.dm-kop-weg{transform:translateY(-100%)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dm-header.css.map */
