.hdt-main-header li.hdt-menu-item details>.hdt-sub-menu.hdt-mega-menu{padding:0;box-shadow:none;overflow:visible;left:var(--pu-icoon-speling);right:var(--pu-icoon-speling);width:auto;max-width:none}.hdt-main-header .hdt-container-full{position:relative}.hdt-main-header li.hdt-menu-item:has(.pu-nav-panel){position:static}.hdt-main-header li.hdt-menu-item details:not([open])>.hdt-sub-menu.hdt-mega-menu:has(.pu-nav-panel){display:none}.pu-nav-panel{--pu-nav-hoogte: 440px;--pu-nav-kolom1: 268px;--pu-nav-promo: 320px;position:relative;max-height:var(--pu-nav-ruimte, none);width:100%;display:flex;flex-direction:column;background:var(--pu-white);font-family:var(--pu-font);border-top:var(--pu-rand)}.hdt-main-header:after{content:"";position:absolute;left:0;top:100%;z-index:1;width:100%;height:100vh;background-color:rgb(var(--color-overlay, 0 0 0) / .5);opacity:0;transition:opacity .45s cubic-bezier(.19,1,.22,1);pointer-events:none}.hdt-main-header:has(#hdt-nav-ul details[open]):after{opacity:1}.pu-nav-panel__body{position:relative;display:flex;height:var(--pu-nav-hoogte);flex:0 1 auto;min-height:0;container-type:inline-size}.pu-nav-panel a:focus-visible,.hdt-main-header #hdt-nav-ul summary:focus-visible{outline:2px solid var(--pu-amber);outline-offset:2px}.pu-nav-panel__cats{flex:0 0 var(--pu-nav-kolom1);height:100%;margin:0;padding:var(--pu-s-20) 0;overflow-y:auto;list-style:none;border-right:var(--pu-rand-binnen)}.pu-nav-panel__cat-link{display:flex;align-items:center;gap:var(--pu-s-12);min-height:52px;padding:0 var(--pu-s-24);color:var(--pu-ink);font-size:15px;font-weight:var(--pu-fw-normal);text-decoration:none}.pu-nav-panel__cat-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pu-nav-panel__cat-aantal{color:var(--pu-ink-faint);font-size:var(--pu-caps)}.pu-nav-panel__cat-chevron{flex:0 0 18px;display:inline-flex;justify-content:center;color:var(--pu-chevron);transition:color .15s ease,transform .15s ease}.pu-nav-panel__links{position:absolute;top:0;bottom:0;left:var(--pu-nav-kolom1);right:0;padding:var(--pu-s-20) 0;overflow-y:auto;display:none}.pu-nav-panel__body:has(.pu-nav-panel__promo) .pu-nav-panel__links{right:var(--pu-nav-promo)}.pu-nav-panel__kop{padding:0 var(--pu-s-24) var(--pu-s-12)}.pu-nav-panel__linklijst{margin:0;padding:0;list-style:none}.pu-nav-panel__link-rij{display:flex;align-items:center}.pu-nav-panel__link{display:flex;align-items:center;gap:var(--pu-s-12);flex:1 1 auto;min-width:0;min-height:var(--pu-raakvlak);padding:0 var(--pu-s-24);color:var(--pu-ink);font-size:14px;text-decoration:none}.pu-nav-panel__link:hover{background:var(--pu-cream)}.pu-nav-panel__alle{padding:var(--pu-s-16) var(--pu-s-24) 0}.pu-nav-panel__alle-link{display:inline-flex;align-items:center;gap:var(--pu-s-8);color:var(--pu-green);font-size:var(--pu-micro);font-weight:var(--pu-fw-semi);text-decoration:none}.pu-nav-panel__promo{flex:0 0 var(--pu-nav-promo);margin-left:auto;display:flex;flex-direction:column;gap:var(--pu-s-12);padding:var(--pu-s-20);border-left:var(--pu-rand-binnen)}.pu-nav-panel__promo .pu-promo__lijst{flex:1 1 auto;align-content:flex-start}.pu-nav-panel__promo .pu-promo__lijst>.shopify-block{flex:0 0 auto}.pu-nav-panel__usp{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:var(--pu-s-32);padding:14px var(--pu-s-24);border-top:var(--pu-rand);background:var(--pu-cream)}.pu-nav-panel__usp-item{display:flex;align-items:center;gap:var(--pu-s-12)}.pu-nav-panel__usp-icoon{display:inline-flex;color:var(--pu-green)}.pu-nav-panel__usp-tekst{color:var(--pu-ink);font-size:var(--pu-micro)}.pu-nav-panel__cat:first-child>.pu-nav-panel__links{display:block}.pu-nav-panel__cat:first-child>.pu-nav-panel__cat-link,.pu-nav-panel__cat:hover>.pu-nav-panel__cat-link,.pu-nav-panel__cat:focus-within>.pu-nav-panel__cat-link,.pu-nav-panel__cat.is-aan>.pu-nav-panel__cat-link{background:var(--pu-cream);color:var(--pu-ink-strong);font-weight:var(--pu-fw-semi)}.pu-nav-panel__cat:first-child>.pu-nav-panel__cat-link .pu-nav-panel__cat-chevron,.pu-nav-panel__cat:hover>.pu-nav-panel__cat-link .pu-nav-panel__cat-chevron,.pu-nav-panel__cat:focus-within>.pu-nav-panel__cat-link .pu-nav-panel__cat-chevron,.pu-nav-panel__cat.is-aan>.pu-nav-panel__cat-link .pu-nav-panel__cat-chevron{color:var(--pu-green);transform:translate(2px)}.pu-nav-panel__cat:hover>.pu-nav-panel__links,.pu-nav-panel__cat:focus-within>.pu-nav-panel__links,.pu-nav-panel__cat.is-aan>.pu-nav-panel__links{display:block}.pu-nav-panel:has(.pu-nav-panel__cat:hover) .pu-nav-panel__cat:not(:hover)>.pu-nav-panel__links,.pu-nav-panel:has(.pu-nav-panel__cat:focus-within) .pu-nav-panel__cat:not(:focus-within)>.pu-nav-panel__links,.pu-nav-panel:has(.pu-nav-panel__cat.is-aan) .pu-nav-panel__cat:not(.is-aan)>.pu-nav-panel__links{display:none}.pu-nav-panel:has(.pu-nav-panel__cat:hover) .pu-nav-panel__cat:not(:hover)>.pu-nav-panel__cat-link,.pu-nav-panel:has(.pu-nav-panel__cat:focus-within) .pu-nav-panel__cat:not(:focus-within)>.pu-nav-panel__cat-link,.pu-nav-panel:has(.pu-nav-panel__cat.is-aan) .pu-nav-panel__cat:not(.is-aan)>.pu-nav-panel__cat-link{background:none;color:var(--pu-ink);font-weight:var(--pu-fw-normal)}.pu-nav-panel:has(.pu-nav-panel__cat:hover) .pu-nav-panel__cat:not(:hover)>.pu-nav-panel__cat-link .pu-nav-panel__cat-chevron,.pu-nav-panel:has(.pu-nav-panel__cat:focus-within) .pu-nav-panel__cat:not(:focus-within)>.pu-nav-panel__cat-link .pu-nav-panel__cat-chevron,.pu-nav-panel:has(.pu-nav-panel__cat.is-aan) .pu-nav-panel__cat:not(.is-aan)>.pu-nav-panel__cat-link .pu-nav-panel__cat-chevron{color:var(--pu-chevron);transform:none}@container (max-width: 1179px){.pu-nav-panel__promo{display:none}.pu-nav-panel__body:has(.pu-nav-panel__promo) .pu-nav-panel__links{right:0}}@media(max-height:820px){.pu-nav-panel{--pu-nav-hoogte: 380px}.pu-nav-panel__cat-link{min-height:var(--pu-raakvlak)}.pu-nav-panel__usp{padding-block:10px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/pu-nav.css.map */
