:root{--bg:#F7F3EC;--panel:#fff;--tint:#EDE6D8;--line:#E2D5C3;--navy:#1A2947;--navy2:#111D33;--ink:#251508;--inkdim:#5d4a38;--muted:#7A6150;--car:#C0813A;--car2:#A86C2C;--gold:#E0BE7A;--green:#5f7a4a;--serif:'Lora',serif;--sans:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}#wpadminbar{display:none}html{margin-top:0!important;scroll-behavior:smooth}body.page-template-template-home-nieuw{background:var(--bg);color:var(--ink);font-family:var(--sans);line-height:1.65;margin:0;overflow-x:hidden}.nh h1,.nh h2,.nh h3{font-family:var(--serif);color:var(--navy);margin:0}.nh a{color:inherit;text-decoration:none}.nh img{max-width:100%;display:block}.nh button{font-family:var(--sans);cursor:pointer}.nh .wrap{max-width:1240px;margin:0 auto;padding:0 24px}.nh em.c{font-style:italic;color:var(--car);font-weight:400}.nh .ribbon{background:var(--navy);font-size:.78rem;letter-spacing:.06em;color:#F7F3EC;text-align:center;padding:8px 16px}.nh header.site{position:sticky;top:0;z-index:50;background:rgb(247 243 236 / .94);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.nh .nav{display:flex;align-items:center;gap:26px;padding:15px 0}.nh .logo{font-family:var(--serif);font-size:1.8rem;font-weight:700;color:var(--navy);display:flex;align-items:baseline;gap:10px}.nh .logo em{font-style:italic;color:var(--car)}.nh .logo small{font-family:var(--sans);font-size:.6rem;letter-spacing:.28em;text-transform:uppercase;color:var(--muted);font-weight:700}.nh .links{display:flex;gap:22px;margin-left:auto;font-size:.87rem;font-weight:700}.nh .links a{color:var(--inkdim);padding:4px 0;border-bottom:2px solid #fff0;transition:all .2s}.nh .links a:hover{color:var(--navy);border-color:var(--car)}.nj .links a,.nh .links a,.links a{white-space:nowrap}@media(max-width:1280px){.nj .links,.nh .links,.links{gap:13px;font-size:.83rem}}@media(max-width:1080px){.nj .links,.nh .links,.links{gap:9px;font-size:.79rem}}.nh .cartbtn{background:var(--navy);color:#F7F3EC;border:none;border-radius:24px;padding:9px 18px;font-size:.85rem;font-weight:700;display:inline-flex;gap:9px;align-items:center}.nh .cartbtn:hover{background:#fff0}.nh .count{background:var(--car);color:#fff;font-weight:700;font-size:.72rem;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.nh .hamb{display:block;background:none;border:1px solid var(--line);border-radius:10px;color:var(--navy);font-size:1.2rem;padding:6px 12px}.nh .mnav{position:fixed;inset:0;background:rgb(247 243 236 / .98);z-index:140;display:none;flex-direction:column;gap:6px;padding:70px 34px;font-family:var(--serif)}.nh .mnav.open{display:flex}.nh .mnav a{font-size:1.15rem;font-weight:600;color:var(--navy);padding:9px 0;border-bottom:1px solid var(--line)}.nh .mnav .x{position:absolute;top:16px;right:20px;background:none;border:none;font-size:1.5rem;color:var(--navy)}.nh .hero{padding:80px 0 60px}.nh .hero .wrap{display:grid;grid-template-columns:1.12fr .88fr;gap:60px;align-items:start}.hero .wrap>div:last-child{align-self:start;margin-top:44px}.nh .eyebrow{font-size:.73rem;letter-spacing:.3em;text-transform:uppercase;color:var(--car2);margin-bottom:20px;display:flex;align-items:center;gap:14px;font-weight:700}.nh .eyebrow:before{content:"";width:36px;height:1px;background:var(--car)}.nh .hero h1{font-size:clamp(2.6rem,5vw,4.4rem);line-height:1.04;font-weight:600}.nh .lead{margin:24px 0 32px;color:var(--inkdim);font-size:1.07rem;max-width:32rem}.nh .btn{display:inline-flex;align-items:center;gap:10px;border-radius:30px;padding:14px 30px;font-size:.9rem;font-weight:700;transition:all .25s;border:1px solid #fff0}.nh .btn-navy{background:var(--navy);color:#F7F3EC}.nh .btn-navy:hover{background:var(--navy2)}.nh .btn-ghost{border-color:var(--navy);color:var(--navy)}.nh .btn-ghost:hover{background:rgb(26 41 71 / .06)}.nh .stats{display:flex;gap:44px;margin-top:48px}.nh .stats b{display:block;font-family:var(--serif);font-size:1.9rem;font-weight:700;color:var(--navy)}.nh .stats span{font-size:.75rem;color:var(--muted)}.nh .blob{aspect-ratio:.94;border-radius:50% 50% 46% 54%/55% 48% 52% 45%;overflow:hidden;border:1px solid var(--line);box-shadow:0 40px 80px -30px rgb(26 41 71 / .28)}.nh .blob img{width:100%;height:100%;object-fit:cover}.nh .marquee{background:var(--tint);border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden;padding:13px 0;white-space:nowrap}.nh .mtrack{display:inline-block;animation:mq 32s linear infinite;font-size:.78rem;letter-spacing:.24em;text-transform:uppercase;color:var(--car2);font-weight:700}.nh .mtrack span{margin:0 22px}@keyframes mq{from{transform:translateX(0)}to{transform:translateX(-50%)}}.nh section{padding:76px 0}.nh .sechead{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:38px;gap:20px;flex-wrap:wrap}.nh .sechead h2{font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:600}.nh .sub{color:var(--muted);font-size:.9rem;max-width:34rem}.nh .strip{background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.nh .strip .wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:30px 24px}.nh .strip .it{display:flex;gap:14px;font-size:.83rem;color:var(--inkdim)}.nh .strip .it span:first-child{font-size:1.3rem}.nh .strip b{display:block;color:var(--navy);font-weight:700;font-size:.86rem}.nh .tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:13px}.nh .tile{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px 14px 16px;text-align:center;transition:all .2s;display:flex;flex-direction:column;gap:3px;align-items:center}.nh .tile:hover{transform:translateY(-3px);border-color:var(--car);box-shadow:0 16px 34px -16px rgb(26 41 71 / .2)}.nh .tile .ph{height:88px;display:flex;align-items:center;justify-content:center}.nh .tile img{max-height:82px;max-width:110px;object-fit:contain;mix-blend-mode:multiply}.nh .tile b{font-weight:700;color:var(--navy);font-size:.86rem;line-height:1.2}.nh .tile small{color:var(--muted);font-size:.72rem;font-weight:600}.nh .taster{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:13px}.nh .taste{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 14px;text-align:center;transition:all .2s}.nh .taste:hover{transform:translateY(-3px);border-color:var(--car)}.nh .taste span{display:block;margin-bottom:8px}.taste span img{width:64px;height:64px;border-radius:50%;object-fit:cover;display:block;margin:0 auto;border:2px solid #EFE4CF}.nh .taste b{font-weight:700;color:var(--navy);font-size:.86rem}.nh .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:22px}.nh .card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px;display:flex;flex-direction:column;position:relative;box-shadow:0 4px 14px rgb(26 41 71 / .05);transition:transform .25s,box-shadow .25s}.nh .card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -20px rgb(26 41 71 / .18);border-color:rgb(192 129 58 / .5)}.nh .card .ph{height:158px;display:flex;align-items:center;justify-content:center;margin:4px 0 14px}.nh .card .ph img{max-height:150px;max-width:88%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s}.nh .card:hover .ph img{transform:scale(1.06)}.nh .card .cat{font-size:.67rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-weight:700}.nh .card h3{font-size:1.24rem;font-weight:600;line-height:1.3;margin-bottom:14px}.nh .cardfoot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.nh .price{font-family:var(--serif);font-size:1.15rem;font-weight:700;color:var(--navy)}.nh .price .woocommerce-Price-amount{font-family:var(--serif)}.nh .add{background:var(--navy);border:none;color:#F7F3EC;font-weight:700;border-radius:24px;padding:10px 20px;font-size:.82rem}.nh .add:hover{background:var(--navy2)}.nh .band{background:var(--navy);border-radius:20px;padding:40px 44px;display:flex;align-items:center;justify-content:space-between;gap:26px;flex-wrap:wrap}.nh .band h2{color:#F7F3EC;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:600;margin:6px 0 10px}.nh .band h2 em{color:var(--gold);font-style:italic}.nh .band p{color:rgb(247 243 236 / .75);font-size:.92rem;max-width:34rem;margin:0}.nh .story{background:var(--navy)}.nh .story .wrap{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.nh .story h2{color:#F7F3EC;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:600;margin-bottom:20px}.nh .story h2 em{color:var(--gold);font-style:italic}.nh .story p{color:rgb(247 243 236 / .78);margin:0 0 16px;font-size:.95rem}.nh .story .eyebrow{color:var(--gold)}.nh .svis{border-radius:16px;overflow:hidden;border:1px solid rgb(247 243 236 / .15);aspect-ratio:1.05}.nh .svis img{width:100%;height:100%;object-fit:cover}.nh .props{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.nh .prop{background:rgb(247 243 236 / .07);border:1px solid rgb(247 243 236 / .14);border-radius:16px;padding:16px}.nh .prop b{display:block;font-weight:700;color:var(--gold);font-size:.88rem;margin-bottom:3px}.nh .prop span{font-size:.79rem;color:rgb(247 243 236 / .6)}.nh .revgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px}.nh .rev{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px;box-shadow:0 4px 14px rgb(26 41 71 / .05)}.nh .rev .st{color:var(--car);letter-spacing:2px;font-size:.9rem;margin-bottom:10px}.nh .rev p{font-family:var(--serif);font-style:italic;font-size:1.02rem;color:var(--ink);margin:0 0 14px;line-height:1.5}.nh .rev b{font-size:.8rem;color:var(--navy);display:block}.nh .rev small{font-size:.74rem;color:var(--muted);font-weight:600}.nh .grid2{display:grid;grid-template-columns:1fr 1fr;gap:22px}.nh .box{background:#fff;border:1px solid var(--line);border-radius:16px;padding:32px;box-shadow:0 4px 14px rgb(26 41 71 / .05)}.nh .box h3{font-size:1.45rem;margin-bottom:6px}.nh .box p{color:var(--muted);font-size:.88rem;margin:8px 0}.nh footer.site{padding:64px 0 40px;background:var(--navy2);color:rgb(247 243 236 / .8)}.nh footer .logo{color:#F7F3EC}.nh .foot{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;margin-bottom:44px}.nh .foot h4{font-size:.73rem;letter-spacing:.22em;text-transform:uppercase;color:rgb(247 243 236 / .45);margin:0 0 16px;font-weight:700;font-family:var(--sans)}.nh .foot a{display:block;color:rgb(247 243 236 / .75);font-size:.86rem;margin-bottom:9px}.nh .foot a:hover{color:var(--gold)}.nh .foot p{color:rgb(247 243 236 / .55);font-size:.85rem;max-width:24rem}.nh .payrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.nh .payrow b{background:rgb(247 243 236 / .1);border:1px solid rgb(247 243 236 / .2);border-radius:8px;padding:5px 12px;font-size:.72rem;color:rgb(247 243 236 / .85);font-weight:700}.nh .copy{border-top:1px solid rgb(247 243 236 / .12);padding-top:24px;color:rgb(247 243 236 / .45);font-size:.78rem;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}@media(max-width:900px){.nh .hero .wrap,.nh .story .wrap{grid-template-columns:1fr}.hero .wrap>div:last-child{margin-top:0}.nh .blob{max-width:340px;margin:0 auto}.nh .strip .wrap{grid-template-columns:1fr 1fr}.nh .foot{grid-template-columns:1fr 1fr}.nh .links{display:none}.nh .hamb{display:block;margin-left:auto}.nh .grid2{grid-template-columns:1fr}}.nh .njov{position:fixed;inset:0;background:rgb(17 29 51 / .55);z-index:99985;display:none;align-items:center;justify-content:center;padding:20px}.nh .njov.open{display:flex}.nh .njmodal{background:var(--bg);border-radius:20px;max-width:900px;width:100%;max-height:92vh;overflow-y:auto;position:relative;padding:34px}.nh .njx{position:absolute;top:14px;right:14px;background:#fff;border:1px solid var(--line);border-radius:50%;width:36px;height:36px;font-size:1rem;color:var(--navy);cursor:pointer;font-weight:700}.nh .njh3{font-family:var(--serif);color:var(--navy);font-size:1.8rem;font-weight:600;margin-bottom:6px}.nh .njsub{font-size:.88rem;color:var(--inkdim);margin-bottom:16px}.nh .njlbl{font-size:.8rem;color:var(--navy);font-weight:700}.nh .njcols{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:start;margin-bottom:18px}.nh .mixopt{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 18px}.nh .mixopt button{background:#fff;border:1px solid var(--line);border-radius:14px;padding:9px 12px;font-size:.78rem;font-weight:700;color:var(--inkdim);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:3px;width:100px}.nh .mixopt button img{height:52px;max-width:76px;object-fit:contain;mix-blend-mode:multiply}.nh .mixopt button small{font-weight:600;color:var(--muted);font-size:.68rem}.nh .mixopt button.on{border-color:var(--navy);background:rgb(26 41 71 / .07);color:var(--navy)}.nh .mixrows{display:flex;flex-direction:column;gap:9px;margin:10px 0 18px}.nh .mixrow{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--line);border-radius:13px;padding:9px 13px;flex-wrap:wrap}.nh .mixrow img{height:40px;width:48px;object-fit:contain;mix-blend-mode:multiply}.nh .mixrow .mi{flex:1;min-width:180px}.nh .mixrow .mi b{font-size:.84rem;color:var(--navy);display:block;margin-bottom:4px}.nh .mixrow .mi b i{color:var(--car2);font-style:normal}.nh .preps{display:flex;gap:5px;flex-wrap:wrap}.nh .preps button{background:none;border:1px solid var(--line);border-radius:999px;padding:6px 12px;font-size:.68rem;font-weight:700;color:var(--inkdim);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1!important;font-family:inherit}.nh .preps button.on{border-color:var(--navy);background:rgb(26 41 71 / .07);color:var(--navy)}.nh .qty2{display:flex;align-items:center;gap:7px}.nh .qty2 button{width:26px;height:26px;border-radius:50%;border:1px solid var(--line);background:none;color:var(--navy);font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1!important;font-family:inherit}.nh .qty2 button:disabled{opacity:.35}.nh .qty2 span{font-size:.78rem;font-weight:700;color:var(--navy);min-width:44px;text-align:center}.nh .mdel{background:none;border:none;color:var(--muted);font-size:1rem;cursor:pointer}.nh .bagwrap{position:sticky;top:12px;display:flex;flex-direction:column;align-items:center;gap:10px}.nh .bagtop{width:100%;max-width:230px;height:18px;background:var(--navy);border-radius:6px 6px 0 0;clip-path:polygon(0 0,8% 100%,16% 0,24% 100%,32% 0,40% 100%,48% 0,56% 100%,64% 0,72% 100%,80% 0,88% 100%,96% 0,100% 50%,100% 100%,0 100%);transform:rotate(180deg)}.nh .bagbody{position:relative;width:100%;max-width:230px;height:340px;background:linear-gradient(160deg,#26375a,var(--navy) 50%,#131f38);border-radius:6px 6px 30px 30px;overflow:hidden;box-shadow:inset -16px 0 26px rgb(0 0 0 / .3),inset 16px 0 26px rgb(0 0 0 / .2),0 20px 30px -14px rgb(17 29 51 / .4)}.nh .bagfill{position:absolute;left:9px;right:9px;bottom:9px;top:9px;display:flex;flex-direction:column;justify-content:flex-end;border-radius:3px 3px 14px 14px;overflow:hidden}.nh .baglayer{background-size:cover;background-position:center;border-top:2px solid rgb(17 29 51 / .35);transition:height .35s;min-height:34px}.nh .bagtag{position:absolute;top:34%;left:50%;transform:translate(-50%,-50%);background:rgb(247 243 236 / .95);border-radius:50%;width:84px;height:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--serif);font-weight:700;color:var(--navy);font-size:.8rem;letter-spacing:.06em}.nh .bagtag small{font-family:var(--sans);font-size:.52rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:700}.nh .bagempty{color:rgb(247 243 236 / .45);font-size:.75rem;font-weight:700;text-align:center;margin:auto}.nh .bagcap{font-size:.75rem;font-weight:700;color:var(--muted)}.nh .mixtotal{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--tint);border-radius:14px;padding:15px 18px;flex-wrap:wrap}.nh .mixtotal .tp{font-family:var(--serif);font-size:1.45rem;font-weight:700;color:var(--navy)}.nh .mixtotal .tp small{font-family:var(--sans);font-size:.68rem;font-weight:700;color:var(--muted);display:block}.nh .njgo{background:var(--navy);border:none;color:#FBF7EF;font-weight:700;border-radius:999px;padding:14px 26px;font-size:.9rem;cursor:pointer;font-family:inherit;transition:background .15s}.nh .njgo:hover:not(:disabled){background:#24365C}.nh .njgo:disabled{opacity:.45;cursor:not-allowed}.nh .njgo:disabled{opacity:.45;cursor:not-allowed}.nh .njnote{font-size:.72rem;color:var(--muted);margin-top:10px}.nh .gsize{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0 16px}.nh .gsize button{background:#fff;border:1px solid var(--line);border-radius:13px;padding:9px 14px;font-weight:700;color:var(--inkdim);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px}.nh .gsize button small{font-size:.66rem;font-weight:600;color:var(--muted)}.nh .gsize button.on{border-color:var(--navy);background:rgb(26 41 71 / .07);color:var(--navy)}.nh .gcats{display:flex;gap:7px;flex-wrap:wrap;margin:8px 0 10px}.nh .gcats button{background:#fff;border:1px solid var(--line);border-radius:15px;padding:6px 13px;font-size:.74rem;font-weight:700;color:var(--inkdim);cursor:pointer}.nh .gcats button.on{background:var(--navy);border-color:var(--navy);color:#F7F3EC}.nh .gprods{display:grid;grid-template-columns:repeat(auto-fill,minmax(94px,1fr));gap:8px;max-height:260px;overflow-y:auto;padding:4px;border:1px solid var(--line);border-radius:13px;background:#FBF8F2;margin-bottom:14px}.nh .gprod{background:#fff;border:1px solid var(--line);border-radius:11px;padding:8px 6px;text-align:center;cursor:pointer}.nh .gprod:hover{border-color:var(--car)}.nh .gprod.vol{opacity:.4;cursor:not-allowed}.nh .gprod img{height:42px;max-width:66px;object-fit:contain;margin:0 auto 4px;mix-blend-mode:multiply}.nh .gprod span{font-size:.64rem;font-weight:700;color:var(--navy);display:block;line-height:1.2}.nh .gprod small{font-size:.62rem;color:var(--muted);font-weight:600}.nh .gtas{position:relative;width:100%;max-width:230px;background:linear-gradient(165deg,#f6ecd9,#e9d6b5 60%,#dcc49d);border:1px solid #d3bd97;border-radius:6px 6px 15px 15px;padding:34px 11px 13px;box-shadow:inset -12px 0 20px rgb(120 90 40 / .16),0 18px 28px -14px rgb(17 29 51 / .32)}.nh .gtas:before{content:"NOOTJE";position:absolute;top:9px;left:50%;transform:translateX(-50%);font-family:var(--serif);font-weight:700;letter-spacing:.2em;font-size:.68rem;color:var(--navy)}.nh .ghandle{width:100px;height:46px;border:6px solid var(--car2);border-bottom:none;border-radius:56px 56px 0 0;margin-bottom:-5px}.nh .gslots{display:grid;gap:6px}.nh .gslot{aspect-ratio:.85;border-radius:7px;display:flex;align-items:center;justify-content:center;overflow:hidden}.nh .gslot.leeg{border:1.5px dashed rgb(122 97 80 / .4)}.nh .gslot.vol2{background:var(--navy);box-shadow:0 3px 6px rgb(17 29 51 / .3)}.nh .gslot.vol2 img{width:82%;height:70%;object-fit:contain;background:#fff;border-radius:4px;padding:2px}@media(max-width:760px){.nh .njcols{grid-template-columns:1fr}.nh .bagwrap{position:static;order:-1}.nh .bagbody{height:230px}}html,body{overflow-x:hidden!important;max-width:100vw}.nh .lgimg{display:block;height:46px;width:46px;border-radius:50%}.nh .qty2 button,.nh .mr-qty button{display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:0;font-size:1.05rem}.nh .mixopt button{line-height:1.2}@media(max-width:640px){.nh .lgimg{display:block}.nh .lgtxt{display:none}.nh .nav{gap:10px;padding:10px 0}.nh .cartbtn{padding:8px 12px;font-size:0;gap:6px}.nh .cartbtn>span:first-child{font-size:1.05rem}.nh .cartbtn .count{font-size:.72rem}.nh .hero{padding:54px 0 40px}.nh .hero h1{font-size:2.1rem}.nh .njmodal{padding:22px 16px 0;max-height:calc(100dvh - 16px)}\n.nh .mixtotal{position:sticky;bottom:0;z-index:6;margin:14px -16px 0;border-radius:14px 14px 0 0;padding:12px 16px calc(14px + env(safe-area-inset-bottom));box-shadow:0 -10px 24px rgb(26 41 71 / .16)}\n.nh .mixtotal .njgo{flex:1;text-align:center}.nh .props{grid-template-columns:1fr}.nh .mixopt button{width:88px}.nh .mixrow{gap:8px;padding:8px 10px}.nh .mixrow .mi{min-width:140px}}.nh .band-licht{background:linear-gradient(135deg,#FFFDF8,#F1E7D2);border:1px solid var(--line)}.nh .band-licht h2{color:var(--navy)}.nh .band-licht h2 em{color:var(--car2);font-style:italic}.nh .band-licht p{color:var(--inkdim)}.nh .band-licht .eyebrow{color:var(--car2)}.nh .mb-visual{cursor:pointer;flex-shrink:0}.nh .mbag{width:148px;transform:rotate(-4deg);filter:drop-shadow(0 16px 22px rgb(17 29 51 / .3));transition:transform .3s}.nh .mb-visual:hover .mbag{transform:rotate(-1deg) translateY(-5px)}.nh .mbag-top{height:14px;background:var(--navy);border-radius:5px 5px 0 0;clip-path:polygon(0 0,8% 100%,16% 0,24% 100%,32% 0,40% 100%,48% 0,56% 100%,64% 0,72% 100%,80% 0,88% 100%,96% 0,100% 50%,100% 100%,0 100%);transform:rotate(180deg)}.nh .mbag-body{position:relative;height:186px;background:linear-gradient(160deg,#26375a,var(--navy) 55%,#131f38);border-radius:5px 5px 20px 20px;overflow:hidden;box-shadow:inset -10px 0 16px rgb(0 0 0 / .28),inset 10px 0 16px rgb(0 0 0 / .18)}.nh .mbag-fill{position:absolute;left:7px;right:7px;bottom:7px;top:42%;display:flex;flex-direction:column;border-radius:3px 3px 14px 14px;overflow:hidden}.nh .mlaag{flex:1;background-size:cover;background-position:center;border-top:2px solid rgb(17 29 51 / .35)}.nh .mbag-tag{position:absolute;top:22%;left:50%;transform:translate(-50%,-50%);background:rgb(247 243 236 / .96);border-radius:50%;width:66px;height:66px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--serif);font-weight:700;color:var(--navy);font-size:.62rem;letter-spacing:.08em;box-shadow:0 4px 10px rgb(17 29 51 / .25)}.nh .mbag-tag small{font-family:var(--sans);font-size:.4rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700}@media(max-width:700px){.nh .band-licht{justify-content:center;text-align:center}.nh .band-licht .eyebrow{justify-content:center}.nh .mbag{width:120px}.nh .mbag-body{height:150px}}.nh .gt-visual{cursor:pointer;flex-shrink:0}.nh .gt-tas{display:flex;flex-direction:column;align-items:center;transform:rotate(3deg);transition:transform .3s;filter:drop-shadow(0 16px 22px rgb(17 29 51 / .28))}.nh .gt-visual:hover .gt-tas{transform:rotate(0deg) translateY(-5px)}.nh .gt-handle{width:84px;height:38px;border:6px solid #c9a86f;border-bottom:none;border-radius:46px 46px 0 0;margin-bottom:-5px}.nh .gt-body{position:relative;width:152px;height:150px;background:linear-gradient(165deg,#f6ecd9,#e9d6b5 60%,#dcc49d);border:1px solid #d3bd97;border-radius:5px 5px 12px 12px;box-shadow:inset -10px 0 16px rgb(120 90 40 / .16),inset 10px 0 16px rgb(120 90 40 / .1);padding:28px 12px 12px;box-sizing:border-box}.nh .gt-logo{position:absolute;top:8px;left:50%;transform:translateX(-50%);font-family:var(--serif);font-weight:700;letter-spacing:.16em;font-size:.56rem;color:var(--navy);white-space:nowrap}.nh .gt-venster{background:#fff;border:3px solid rgb(120 90 40 / .28);border-radius:6px;height:100%;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:6px;box-sizing:border-box}.nh .gt-venster img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;min-height:0}@media(max-width:700px){.nh .gt-body{width:128px;height:128px;padding:24px 10px 10px}.nh .gt-handle{width:70px;height:32px}}.nh .weetje{display:flex;gap:18px;align-items:center;background:var(--navy);border:0;border-radius:16px;padding:22px 26px;margin-top:28px;max-width:36rem;cursor:pointer;box-shadow:0 14px 30px -14px rgb(26 41 71 / .45);transition:transform .2s,box-shadow .2s}.nh .weetje:hover{transform:translateY(-2px);box-shadow:0 16px 34px -14px rgb(26 41 71 / .28)}.nh .w-icoon{font-size:1.4rem}.nh .w-tekst{flex:1;font-family:'Lora',Georgia,serif;font-size:.98rem;color:#F7F3EC;line-height:1.5}.nh .w-tekst b{display:block;font-family:var(--sans,system-ui);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--car);margin-bottom:4px}.nh #weetje-tekst{transition:opacity .35s}.nh .w-pijl{font-size:.85rem;font-weight:700;color:var(--car);white-space:nowrap;border-bottom:1.5px solid var(--car);padding-bottom:2px}@media(max-width:640px){.nh .weetje{flex-wrap:wrap}.nh .w-pijl{width:100%;text-align:right}}.nj .mzoek,.nh .mzoek{display:none}@media(max-width:640px){.nj .mzoek,.nh .mzoek{display:block;background:rgb(247 243 236 / .97);border-bottom:1px solid var(--line);padding:10px 18px;position:sticky;top:0;z-index:49}.nj .mzoek form,.nh .mzoek form{display:flex;gap:8px}.nj .mzoek input[type=search],.nh .mzoek input[type=search]{flex:1;border:1px solid var(--line);border-radius:22px;padding:11px 18px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;font-size:16px;background:#fff;color:var(--ink);min-width:0}.nj .mzoek button,.nh .mzoek button{border:none;background:var(--navy);color:#fff;border-radius:50%;width:44px;height:44px;font-size:1rem;flex-shrink:0;cursor:pointer}.nj .chips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:8px;scrollbar-width:none}.nj .chips::-webkit-scrollbar{display:none}.nj .chip{white-space:nowrap;flex:0 0 auto}}.nj .mnav-cats,.nh .mnav-cats{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:2px 16px}.nj .mnav-cats a,.nh .mnav-cats a{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif!important;font-size:.95rem!important;font-weight:700;color:#1A2947!important;padding:8px 0!important;border-bottom:1px dashed var(--line)!important}.nj .mzoek2,.nh .mzoek2{display:none}@media(max-width:640px){.nj .mzoek2,.nh .mzoek2{display:flex;flex:1;min-width:0;margin:0}.nj .mzoek2 input[type=search],.nh .mzoek2 input[type=search]{width:100%;min-width:0;border:1px solid var(--line);border-radius:20px;padding:9px 14px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;font-size:16px;background:#fff;color:var(--ink)}.nj .nav,.nh .nav{gap:8px}.nj .lgimg,.nh .lgimg{height:40px;width:40px;flex-shrink:0}.nj .links,.nh .links{display:none}}.nj .lgtxt,.nh .lgtxt{display:none!important}.nj .logo,.nh .logo{gap:0}.nh .svis-duo{display:flex;flex-direction:column;gap:14px}.nh .svis-duo img{width:100%;border-radius:16px;border:1px solid rgb(247 243 236 / .15);display:block}.nh .svis-duo img:first-child{aspect-ratio:.8;object-fit:cover}.nh .svis-duo img:last-child{aspect-ratio:1.6;object-fit:cover}.nh .boekje{display:grid;grid-template-columns:1fr 1.08fr;background:#F7F1E4;border:1px solid var(--line);border-radius:22px;overflow:hidden;box-shadow:0 30px 70px -30px rgb(26 41 71 / .3)}.nh .bj-links{padding:52px 46px 44px}.nh .bj-titel{font-family:var(--serif);font-size:clamp(2.2rem,3.6vw,3.3rem);line-height:1.02;color:#241708;font-weight:600;letter-spacing:.01em}.nh .bj-divider{display:flex;align-items:center;gap:12px;margin:20px 0 24px}.nh .bj-divider span{flex:0 0 56px;height:1px;background:var(--car)}.nh .bj-noot{width:14px;height:20px;border:1.6px solid var(--car);border-radius:50% 50% 50% 50%/60% 60% 40% 40%;display:block}.nh .bj-links p{font-size:.93rem;color:#3a2c1c;margin:0 0 16px;line-height:1.6}.nh .bj-kop{color:var(--car2);letter-spacing:.14em;font-weight:800;margin:26px 0 16px;font-size:.85rem}.nh .bj-usps{display:grid;grid-template-columns:1fr 1fr;gap:14px 20px}.nh .bj-usp{display:flex;gap:11px;align-items:center;font-size:.82rem;color:#241708;font-weight:600;line-height:1.35}.nh .bj-icoon{width:40px;height:40px;border:1.6px solid #241708;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.95rem;font-family:var(--sans);font-weight:800;background:#fff}.nh .bj-fotos{display:flex;flex-direction:column}.nh .bj-foto{flex:1;min-height:300px;background-size:cover;background-position:center;position:relative}.nh .bj-foto::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#F7F1E4 0%,#fff0 20%)}.nh .bj-banner{grid-column:1/-1;text-align:center;font-family:var(--serif);font-size:1.15rem;color:#241708;padding:16px 20px;border-top:1px solid rgb(36 23 8 / .18)}.nh .bj-banner em{font-style:italic}@media(max-width:860px){.nh .boekje{grid-template-columns:1fr}.nh .bj-links{padding:34px 24px 28px}.nh .bj-foto{min-height:230px}.nh .bj-foto::before{background:linear-gradient(180deg,#F7F1E4 0%,#fff0 16%)}.nh .bj-usps{grid-template-columns:1fr}}@media(max-width:700px){.nh .cartbtn{margin-right:9px}}@media(max-width:900px){.nh input,.nh textarea,.nh select{font-size:16px!important}}@media(min-width:901px){.mnav,.nh .mnav,.nj .mnav{left:auto!important;right:0;top:0;bottom:0;width:440px;max-width:92vw;box-shadow:-18px 0 44px rgb(26 41 71 / .18);border-left:1px solid #E2D5C3;padding:64px 34px 40px!important}.mnav a{font-size:1.15rem}.mnav .mnav-cats{grid-template-columns:1fr 1fr}.mnav.open~#nj-scherm{display:block}}@media(max-width:900px){header .wrap.nav{display:grid!important;grid-template-columns:52px 1fr auto auto auto;grid-template-areas:'hamb logo taal acct cart' 'zoek zoek zoek zoek zoek';align-items:center;column-gap:6px;row-gap:12px}header .wrap.nav .logo{grid-area:logo;justify-self:start;margin:0 0 0 4px}header .wrap.nav .hamb{grid-area:hamb;justify-self:start;display:flex!important;flex-direction:column;align-items:center;gap:2px;margin:0}header .wrap.nav .hamb::after{content:'menu';font-family:system-ui,sans-serif;font-size:.56rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#3A2C1C}header .wrap.nav .nj-taal{grid-area:taal;margin:0}header .wrap.nav .acctwrap{grid-area:acct}header .wrap.nav .cartbtn{grid-area:cart;justify-self:end}header .wrap.nav .mzoek2{grid-area:zoek;display:block!important;width:100%;margin:0}header .wrap.nav .mzoek2 input{width:100%;box-sizing:border-box}header .wrap.nav .links,header .wrap.nav .dzoek{display:none!important}}.mnav,.nh .mnav,.nj .mnav{left:0!important;right:auto!important;top:0;bottom:0;width:420px;max-width:92vw;display:flex!important;transform:translateX(-108%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:20px 0 50px rgb(17 29 51 / .25);border-right:1px solid #E2D5C3;border-left:0!important;visibility:hidden}.mnav.open,.nh .mnav.open,.nj .mnav.open{transform:none;visibility:visible}.mnav,.nh .mnav,.nj .mnav{width:400px!important;max-width:84vw!important}#njmn-scherm{position:fixed;inset:0;background:rgb(17 29 51 / .45);z-index:9990;opacity:0;pointer-events:none;transition:opacity .25s}body.njmn-open #njmn-scherm{opacity:1;pointer-events:auto}body.nootje-nieuw .woocommerce-Price-amount,body.nootje-nieuw .price,body.nootje-nieuw .amount,.nj .price,.nh .price,.nj .qv-prijs,.nh .qv-prijs,.nj .cardfoot .price,body.nootje-nieuw .order-total .amount,body.nootje-nieuw .cart-subtotal .amount{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',system-ui,sans-serif!important;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700}.ribbon{display:none!important}.blockUI.blockOverlay{background:#F7F3EC!important;opacity:.65!important}.nh .mixrow2{display:block}.nh .mr-kop{display:flex;align-items:center;gap:10px}.nh .mr-kop img{height:34px;width:40px;object-fit:contain;mix-blend-mode:multiply}.nh .mr-kop b{flex:1;font-size:.86rem;color:var(--navy)}.nh .mr-kop b i{color:var(--car2);font-style:normal}.nh .mr-regel{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;flex-wrap:wrap}.nh .prep-t{background:#F1E8D8;border:0;border-radius:999px;padding:8px 14px;font-size:.7rem;font-weight:700;color:#6B4F2A;cursor:pointer;font-family:inherit;line-height:1}.nh .prep-t.open{background:var(--navy);color:#F7F3EC}.nh .prep-lijst{background:#FBF8F1;border:1px solid #EDE3D2;border-radius:10px;margin-top:8px;overflow:hidden}.nh .prep-lijst button{display:flex;justify-content:space-between;align-items:center;width:100%;background:none;border:0;border-top:1px solid #EDE3D2;padding:10px 13px;font-size:.74rem;font-weight:600;color:#6B5B45;cursor:pointer;font-family:inherit;text-align:left;line-height:1}.nh .prep-lijst button:first-child{border-top:0;background:#F1E8D8;font-weight:700;color:var(--navy)}#weetje-tekst{transition:opacity .3s ease}.nh #stores .box{text-align:left}.nh #stores .box .btn{margin:12px 0 0;display:inline-flex;align-items:center}.nh .dzoek{display:flex;align-items:center;background:#fff;border:1.5px solid #E4D9C3;border-radius:999px;padding:3px 4px 3px 14px;margin-left:14px}.nh .dzoek input[type=search]{border:0;outline:0;background:#fff0;font-family:inherit;font-size:.9rem;color:var(--navy);width:170px}.nh .dzoek button{border:0;background:var(--navy);color:#fff;border-radius:50%;width:30px;height:30px;cursor:pointer;font-size:.8rem;display:flex;align-items:center;justify-content:center}@media(max-width:900px){.nh .dzoek{display:none}}.nh .weetje .w-foto{width:70px;height:70px;border-radius:50%;object-fit:cover;flex:0 0 auto;border:3px solid var(--car);transition:opacity .25s}.nj .dzoek button,.nh .dzoek button,.nj .mzoek button,.nh .mzoek button,.nj .mzoek2 button,.nh .mzoek2 button{background:transparent!important;border:0!important;color:var(--navy);width:auto!important;height:auto!important;border-radius:0!important;font-size:1.05rem;padding:0 6px}.nj .cartbtn,.nh .cartbtn{background:#EFE4CF!important;color:#1A2947!important;box-shadow:none!important;border:0!important}.nj .cartbtn:hover,.nh .cartbtn:hover{background:transparent!important}.nj .cartbtn .count,.nh .cartbtn .count{background:#C89B5A!important;color:#1A2947!important}.nj .dzoek button,.nh .dzoek button{box-shadow:inset 0 0 0 999px #FBF7EF!important;border-radius:0!important;width:auto!important;height:auto!important;padding:0 6px!important;font-size:1.1rem!important}.mclose,.njx,.mnav .x,.nj .mclose,.nh .mclose,.nh .njx,.nj .mnav .x,.nh .mnav .x{display:flex!important;align-items:center;justify-content:center;padding:0!important;line-height:1!important;text-align:center}.nj .lgimg,.nh .lgimg{height:72px!important;width:72px!important;border-radius:50%;flex-shrink:0}.nj header.njk .wrap.nav,.nh header.site .wrap.nav{align-items:center}@media(max-width:640px){.nj .lgimg,.nh .lgimg{height:52px!important;width:52px!important}}.nj .acctwrap,.nh .acctwrap{position:relative;flex:0 0 auto}.nj .acctmenu,.nh .acctmenu{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:14px;box-shadow:0 12px 30px rgb(26 41 71 / .16);padding:6px;min-width:170px;display:none;z-index:1200}.nj .acctwrap:hover .acctmenu,.nh .acctwrap:hover .acctmenu,.nj .acctwrap:focus-within .acctmenu,.nh .acctwrap:focus-within .acctmenu{display:block}.nj .acctmenu a,.nh .acctmenu a{display:block;padding:10px 14px;border-radius:9px;color:#1A2947;font-weight:600;font-size:.9rem;text-decoration:none;white-space:nowrap}.nj .acctmenu a:hover,.nh .acctmenu a:hover{background:#F7F1E4;color:#A9741F}.nj .mnav,.nh .mnav{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;z-index:9996!important;background:#F7F3EC!important;padding-bottom:90px!important}body:has(.mnav.open){overflow:hidden}body:has(.mnav.open) #nj-top{display:none!important}.hicon{width:25px;height:25px;display:block;color:#3A2C1C}.nj .acctbtn,.nh .acctbtn{background:transparent!important;border:0!important;width:auto!important;height:auto!important;padding:6px!important;display:inline-flex!important;border-radius:0!important}.nj .cartbtn,.nh .cartbtn{background:transparent!important;border:0!important;box-shadow:none!important;padding:6px!important;position:relative;border-radius:0!important}.nj .cartbtn .count,.nh .cartbtn .count{position:absolute;top:-7px;right:-9px;background:#C89B5A!important;color:#1A2947!important;font-size:.6rem;font-weight:800;min-width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0!important;line-height:1;border:2px solid #FBF7EF;box-sizing:content-box}.nj .hamb,.nh .hamb{background:none!important;border:0!important;padding:6px!important}.nj .dzoek button .hicon,.nh .dzoek button .hicon{width:21px;height:21px}.nj .acctbtn:hover .hicon,.nh .acctbtn:hover .hicon,.nj .cartbtn:hover .hicon,.nh .cartbtn:hover .hicon{color:#A9741F}@media(max-width:900px){.nj .acctbtn,.nh .acctbtn{display:inline-flex!important}}.nh .mk-duo{display:grid;grid-template-columns:1fr 1fr;gap:18px}.nh .mk{position:relative;border-radius:20px;padding:26px 30px;overflow:hidden;display:flex;align-items:center;gap:28px;cursor:pointer;transition:transform .25s,box-shadow .25s}.nh .mk:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgb(26 41 71 / .14)}.nh .mk-mix{background:linear-gradient(120deg,#F7F1E4,#EFE0C4)}.nh .mk-tas{background:linear-gradient(120deg,#F7F1E4,#EFE0C4)}.nh .mk-vis{flex:0 0 auto}.nh .mk-txt{flex:1;min-width:0}.nh .mk h3{font-family:var(--serif);font-size:1.9rem;margin:8px 0 8px;font-weight:600;line-height:1.12}.nh .mk-mix h3{color:var(--navy)}.nh .mk-mix h3 em{color:#A9741F;font-style:italic}.nh .mk-tas h3{color:var(--navy)!important}.nh .mk-tas h3 em{color:#A9741F!important;font-style:italic}.nh .mk p{margin:0 0 16px;font-size:.95rem;line-height:1.55}.nh .mk-mix p{color:#5A4A33}.nh .mk-tas p{color:#5A4A33}.nh .mk-badge{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800}.nh .mk-mix .mk-badge{color:#A9741F}.nh .mk-tas .mk-badge{color:#A9741F}.nh .mk-btn{border:0;cursor:pointer;padding:12px 24px;border-radius:999px;font-weight:700;font-size:.92rem;font-family:inherit}.nh .mk-mix .mk-btn{background:var(--navy);color:#FBF7EF}.nh .mk-mix .mk-btn:hover{background:#24365C}.nh .mk-tas .mk-btn{background:var(--navy);color:#FBF7EF}.nh .mk-tas .mk-btn:hover{background:#24365C}.nh .mk .mbag{width:126px}.nh .mk .mbag-body{height:158px}.nh .mk .mbag-tag{width:58px;height:58px;font-size:.56rem}.nh .mk .gt-handle{width:72px;height:32px;border-width:5px}.nh .mk .gt-body{width:134px;height:132px;padding:24px 10px 10px}.nh .mk .gt-logo{font-size:.5rem}@media(max-width:1020px){.nh .mk{gap:18px;padding:22px 20px}.nh .mk h3{font-size:1.6rem}}@media(max-width:860px){.nh .mk-duo{grid-template-columns:1fr}}.nh #stores .st-fotos{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 16px}.nh #stores .st-fotos div{height:150px;border-radius:12px;background-size:cover;background-position:center}@media(max-width:560px){.nh #stores .st-fotos div{height:110px}.nh .mk{flex-direction:column;text-align:center;gap:16px;padding:26px 18px}.nh .mk-txt{width:100%}.nh .mk h3{font-size:1.55rem}.nh .mk .mbag{transform:rotate(-3deg)}}@media(max-width:700px){.nh .cartbtn{margin-right:9px}.nh .cartbtn .count{top:-5px;right:-5px;min-width:14px;height:14px;font-size:.55rem}}@media(max-width:900px){.nh input,.nh textarea,.nh select{font-size:16px!important}}