.o6p{position:relative;width:100%;font-family:var(--font-body);-webkit-font-smoothing:antialiased;color:#333}.o6p .in{position:relative;width:100%}.o6p .mi{font-family:Material Icons Round;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.o6p .card{position:relative;width:100%;background:#fff;border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:14px;box-shadow:0 16px 15px -9px #00000014,0 2px 12px -1px #1018280f,0 0 0 1px #1018280a}.o6p .ln{border-top:1px solid #f0f0f2}.o6h{position:relative;font-family:var(--font-body);-webkit-font-smoothing:antialiased;background:#0b0b0d;color:#fff;overflow:hidden;isolation:isolate}.o6h *{box-sizing:border-box}.o6h .bg{position:absolute;inset:-60px;z-index:-2;background:url(/images/bezorging-header-kassa.jpg) center 30%/cover no-repeat;filter:blur(44px) brightness(.42) saturate(1.25);transform:scale(1.1)}.o6h .shade{position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 70% at 50% 0%,#0000,#0b0b0d8c 60%,#0b0b0d)}.o6h .wrap{max-width:1650px;margin:0 auto;padding:104px 5% 120px}.o6h .grid{max-width:1480px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.o6h .txt{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1100px}.o6h h1{margin:0;font-size:56px;font-weight:800;line-height:1;letter-spacing:0;color:#fff;text-wrap:balance}.o6h .sub{margin:24px 0 0;font-size:18px;line-height:1.6;color:#d4d4d8;text-wrap:pretty;max-width:620px}.o6h .ctas{margin-top:36px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;align-items:center}.o6h .btn{display:inline-flex;align-items:center;gap:8px;border-radius:20px;font-size:16px;font-weight:700;letter-spacing:.3px;line-height:1;text-decoration:none;white-space:nowrap;transition:opacity .2s}.o6h .btn.primary{background:#fff;color:#19191b;padding:13px 26px}.o6h .btn.primary:hover{opacity:.9}.o6h .btn.link{color:#fff;padding:8px 12px}.o6h .btn.link:hover{opacity:.7}.o6h .visual{position:relative;width:100%;max-width:1120px;margin-top:72px;padding:0 0 40px}.o6h .photo{position:relative;width:100%;aspect-ratio:1000/750;border-radius:24px;overflow:hidden;box-shadow:0 40px 120px #0009,0 0 0 1px #ffffff14}.o6h .ph{position:absolute;left:0;top:0;width:1000px;height:750px;transform-origin:0 0;background:url(/images/bezorging-header-kassa.jpg) 0 0/100% 100% no-repeat}.o6h .scr{position:absolute;left:0;top:0;width:1180px;height:820px;border-radius:22px 22.5px 17.5px 17px;overflow:hidden;background:#f4f4f5;transform-origin:0 0}.o6s{position:absolute;inset:0;color:#1c1c1e;--y:#ffc43a;--ink:#1c1c1e;--g:#8e8e93}.o6s .mi{font-family:Material Icons Round;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.o6s .abs{position:absolute}.o6s .card{background:#fff;border-radius:14px}.o6s .muted{color:var(--g)}.o6s .col{display:flex;flex-direction:column}.o6s .row{display:flex;align-items:center}.o6s .b{font-weight:700}.o6s .street{position:absolute;background:#fff}.o6s .river{position:absolute;background:#b3d3f6}.o6s .pin{position:absolute;transform:translate(-50%,-50%);padding:3px 9px;border-radius:999px;font-size:13px;font-weight:800;border:2px solid var(--ink)}.o6s .avatar{flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800}.o6s .sheet{position:absolute;left:330px;top:44px;width:520px;height:776px;background:#f2f2f4;border-radius:28px 28px 0 0;padding:16px 18px;display:flex;flex-direction:column;box-shadow:0 -10px 40px #0000002e;transform:translateY(800px)}.o6h .scr .gl{position:absolute;inset:0;background:linear-gradient(118deg,#ffffff29,#fff0 36%);pointer-events:none}.o6h .pop{position:absolute;width:36%;z-index:2}.o6h .pop .o6p{width:330px!important;max-width:none!important;transform-origin:0 0}.o6p .logo{flex:none;width:44px;height:44px;border-radius:12px;object-fit:cover;display:block}.o6h .scr{contain:layout paint}.o6h .pop .card{will-change:transform,opacity;box-shadow:0 30px 60px -20px #0000008c,0 0 0 1px #1018280f}.o6h .pop.p1{left:-14%;top:-7%}.o6h .pop.p2{right:-12%;bottom:-7%}.o6h .plats{margin-top:32px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:15px;color:#a1a1a6}.o6h .plats span{margin-right:4px}.o6h .plats img{width:36px;height:36px;border-radius:9px;box-shadow:0 4px 12px #00000059}@media(max-width:640px){.o6h .wrap{padding:72px 5%}}.o6h.narrow .visual{margin:96px 0 40px}.o6h.narrow .pop{width:64%}.o6h.narrow .pop.p1{left:-1%;top:-22%}.o6h.narrow .pop.p2{right:-1%;bottom:-22%}@media(max-width:640px){.o6h h1{font-size:clamp(28px,9.6vw,44px)}}@media(min-width:768px){.o6h .sub{font-size:20px}}@media(min-width:768px){.o6h{margin-top:calc(var(--nav-h) * -1);padding-top:var(--nav-h)}}@media(min-width:1024px){.o6h .wrap{display:flex;align-items:center;min-height:calc(100svh - var(--nav-h) - 60px);padding:32px 3% 48px}.o6h .grid{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:64px}.o6h .txt{flex:0 1 480px;align-items:flex-start;text-align:left}.o6h .ctas,.o6h .plats{justify-content:flex-start}.o6h .btn.link{padding-left:0}.o6h .visual{flex:0 1 auto;width:min(760px,calc((100svh - var(--nav-h) - 180px) * 4 / 3));min-width:520px;margin-top:0;padding:32px 0}.o6h .pop.p1{left:-8%;top:4%}.o6h .pop.p2{right:-3%}}.dsw-tab[data-astro-cid-kvr6zohq]{font-family:var(--font-body);min-height:52px;border-radius:16px;padding:0 26px;font-size:17px;font-weight:700;letter-spacing:.3px;color:#686868;white-space:nowrap;transition:background-color .2s,color .2s,box-shadow .2s}.dsw-tab[data-astro-cid-kvr6zohq][aria-selected=true]{background:#fff;color:#333;box-shadow:0 2px 8px #10182814}.dsw-tab[data-astro-cid-kvr6zohq]:focus-visible{outline:2px solid #0055ff;outline-offset:2px}@media(max-width:400px){.dsw-tab[data-astro-cid-kvr6zohq]{flex:1 1 0;min-width:0;padding:6px 10px;font-size:14px;line-height:1.2;white-space:normal;text-align:center}}.dsw-panel[data-astro-cid-kvr6zohq]{transition:opacity .3s ease}.dsw-panel[data-astro-cid-kvr6zohq].is-inactive{visibility:hidden;opacity:0}.dsw-card[data-astro-cid-kvr6zohq]{font-family:var(--font-body);width:100%;max-width:560px;justify-self:center;border:1px solid #e7eaee;border-radius:20px;background:#fff;padding:26px;box-shadow:0 16px 15px -9px #00000014,0 2px 12px -1px #1018280f}.dsw-list[data-astro-cid-kvr6zohq]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.dsw-row[data-astro-cid-kvr6zohq]{display:flex;align-items:center;gap:12px;border-radius:14px;background:#f9fafb;padding:10px 12px;transition:opacity .4s,transform .45s cubic-bezier(.25,1,.5,1)}.dsw-row[data-astro-cid-kvr6zohq].is-out{opacity:0;transform:translateY(-14px)}.dsw-status[data-astro-cid-kvr6zohq]{flex:none;display:inline-flex;align-items:center;height:28px;border-radius:999px;padding:0 11px;font-size:12.5px;font-weight:700;white-space:nowrap;background:#e7f8ef;color:#12b76a;transition:background-color .3s,color .3s}.dsw-status[data-astro-cid-kvr6zohq][data-state=new],.dsw-status[data-astro-cid-kvr6zohq][data-state=next]{background:#f2f4f7;color:#686868}.dsw-status[data-astro-cid-kvr6zohq][data-state=new]{background:#fff1e6;color:#ff8000}.dsw-status[data-astro-cid-kvr6zohq][data-state=kitchen],.dsw-status[data-astro-cid-kvr6zohq][data-state=now]{background:#e5eeff;color:#05f}.dsw-live[data-astro-cid-kvr6zohq]{display:inline-flex;align-items:center;gap:6px;height:28px;border-radius:999px;padding:0 11px;background:#e7f8ef;color:#12b76a;font-size:12.5px;font-weight:700}.dsw-dot[data-astro-cid-kvr6zohq]{width:8px;height:8px;border-radius:50%;background:#12b76a;animation:dsw-pulse 1.4s ease-in-out infinite}@keyframes dsw-pulse{50%{opacity:.35}}.dsw-track[data-astro-cid-kvr6zohq]{height:4px;border-radius:4px;background:#e4e7ec;margin-bottom:18px;overflow:hidden}.dsw-track[data-astro-cid-kvr6zohq] i[data-astro-cid-kvr6zohq]{display:block;height:100%;width:100%;border-radius:4px;background:#05f;transition:width .9s cubic-bezier(.25,1,.5,1)}.dsw-stops[data-astro-cid-kvr6zohq]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.dsw-stop[data-astro-cid-kvr6zohq]{display:flex;align-items:center;gap:12px;border-radius:14px;background:#f9fafb;padding:10px 12px}.dsw-pin[data-astro-cid-kvr6zohq]{flex:none;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:3px solid #0055ff;background:#05f;color:#fff;transition:background-color .3s,border-color .3s}.dsw-pin[data-astro-cid-kvr6zohq] .mi[data-astro-cid-kvr6zohq]{font-family:Material Icons Round;font-size:14px;line-height:1;font-feature-settings:"liga";transition:opacity .3s}.dsw-stop[data-astro-cid-kvr6zohq][data-state=now] .dsw-pin[data-astro-cid-kvr6zohq]{background:#fff;box-shadow:0 0 0 5px #0055ff26}.dsw-stop[data-astro-cid-kvr6zohq][data-state=next] .dsw-pin[data-astro-cid-kvr6zohq]{background:#fff;border-color:#d0d5dd}.dsw-stop[data-astro-cid-kvr6zohq]:not([data-state=done]) .dsw-pin[data-astro-cid-kvr6zohq] .mi[data-astro-cid-kvr6zohq]{opacity:0}@media(prefers-reduced-motion:reduce){.dsw-dot[data-astro-cid-kvr6zohq]{animation:none}}.o6b .mi{font-family:Material Icons Round;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.o6b{--y:#ffc43a;--ink:#1c1c1e;--g:#8e8e93;--blue:#0055ff;background:#000;color:#fff;font-family:var(--font-body);overflow:hidden;position:relative;-webkit-font-smoothing:antialiased}.o6b *{box-sizing:border-box}.o6b .wrap{max-width:1650px;margin:0 auto;padding:0 5%;display:flex;flex-direction:column;align-items:center;gap:56px}.o6b .head{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;max-width:820px}.o6b .eyebrow{display:flex;align-items:center;gap:10px;color:var(--blue);font-size:16px;font-weight:700;letter-spacing:.02em}.o6b .badge{background:#12b76a;color:#fff;border-radius:9999px;padding:2px 8px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.025em;line-height:1.4}.o6b h2{margin:0;font-size:36px;font-weight:800;line-height:1.2;letter-spacing:normal;white-space:pre-line;text-wrap:balance}@media(min-width:768px){.o6b h2{font-size:42px}.o6b .sub{font-size:20px}}.o6b .sub{margin:0;font-size:18px;line-height:1.6;color:#a1a1a6;text-wrap:pretty;max-width:640px}.o6b .stage{position:relative;width:100%;max-width:900px}.o6b .fit{position:relative;width:100%;aspect-ratio:1232/872}.o6b .ipad{position:absolute;left:0;top:0;width:1232px;height:872px;transform-origin:0 0}.o6b .rim{position:absolute;inset:0;border-radius:62px;background:linear-gradient(145deg,#efe2cf,#c9b597 22%,#e6d6bf 48%,#b39f82 75%,#d8c6ab);box-shadow:0 40px 90px #0000008c,0 8px 24px #00000059}.o6b .rim:after{content:"";position:absolute;inset:1px;border-radius:61px;box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -1px 2px #00000040}.o6b .bezel{position:absolute;inset:4px;border-radius:58px;background:#0b0b0d;box-shadow:inset 0 0 0 1px #000,inset 0 0 6px #ffffff0f}.o6b .cam{position:absolute;left:50%;top:11px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:radial-gradient(circle at 40% 40%,#2a3550 0,#11141c 55%,#050608)}.o6b .btn-top{position:absolute;top:-3px;height:5px;border-radius:3px 3px 0 0;background:linear-gradient(#d9c8ae,#a8957a)}.o6b .screen{position:absolute;left:26px;top:26px;width:1180px;height:820px;border-radius:36px;background:#f4f4f5;overflow:hidden;color:var(--ink)}.o6b .glare{position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,#ffffff24,#fff0 34%)}.o6b .abs{position:absolute}.o6b .card{background:#fff;border-radius:14px}.o6b .muted{color:var(--g)}.o6b .col{display:flex;flex-direction:column}.o6b .row{display:flex;align-items:center}.o6b .b{font-weight:700}.o6b .street{position:absolute;background:#fff}.o6b .river{position:absolute;background:#b3d3f6}.o6b .pin{position:absolute;transform:translate(-50%,-50%);padding:3px 9px;border-radius:999px;font-size:13px;font-weight:800;border:2px solid var(--ink)}.o6b .avatar{flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800}.o6b .sheet{position:absolute;left:330px;top:44px;width:520px;height:776px;background:#f2f2f4;border-radius:28px 28px 0 0;padding:16px 18px;display:flex;flex-direction:column;box-shadow:0 -10px 40px #0000002e;transform:translateY(800px)}.o6b .steps{width:100%;max-width:1040px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px}@media(min-width:900px){.o6b .steps{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1024px){.o6b .wrap{gap:36px}.o6b .head{gap:14px;max-width:900px}.o6b .sub{max-width:760px}.o6b .steps{row-gap:20px;max-width:1200px}}.o6b .step{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:12px;text-align:left}.o6b .step:focus-visible{outline:2px solid var(--blue);outline-offset:6px;border-radius:6px}.o6b .step:focus-visible .st{color:#fff}.o6b .bar{height:3px;border-radius:3px;background:#ffffff29;overflow:hidden}.o6b .bar i{display:block;height:100%;width:0;background:var(--blue);border-radius:3px}.o6b .num{font-size:13px;font-weight:700;letter-spacing:.04em;color:#5c5c60}.o6b .st{font-size:18px;font-weight:700;line-height:1.3;color:var(--g);transition:color .3s}.o6b .sd{font-size:15px;line-height:1.55;color:var(--g);text-wrap:pretty}.o6b .ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.o6b .btn{display:inline-flex;align-items:center;gap:8px;border-radius:20px;font-size:16px;font-weight:700;letter-spacing:.3px;line-height:1;text-decoration:none;transition:opacity .2s;white-space:nowrap}.o6b .btn.primary{background:var(--blue);color:#fff;padding:10px 25px}.o6b .btn.primary:hover{opacity:.9}.o6b .btn.link{color:#fff;padding:8px 16px}.o6b .btn.link:hover{opacity:.7}@media(max-width:899px){.o6b .steps{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.o6b .steps::-webkit-scrollbar{display:none}.o6b .step{flex:0 0 100%;scroll-snap-align:start}.o6b .step:focus-visible{outline-offset:-2px}}.o6p,.o6p *{box-sizing:border-box}.o6p{position:relative;font-family:var(--font-body);-webkit-font-smoothing:antialiased;color:#333}.o6p .mi{font-family:Material Icons Round;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;font-feature-settings:"liga"}.o6p .card{position:relative;width:100%;background:#fff;border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:14px;opacity:0;box-shadow:0 16px 15px -9px #00000014,0 2px 12px -1px #1018280f,0 0 0 1px #1018280a}.o6p .row{display:flex;align-items:center}.o6p .col{display:flex;flex-direction:column}.o6p .b{font-weight:700}.o6p .m{color:#686868}.o6p .clip{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.o6p .pill{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:700;white-space:nowrap}.o6p .tile{flex:none;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center}@media(max-width:400px){.o6p .card{padding:14px}.o6p .pill{padding:0 9px;gap:4px}}
