.sinterklaas-original.sint-3d-lootjes{isolation:isolate;min-height:calc(100svh - 8rem);position:relative;overflow:hidden}.sinterklaas-original.sint-3d-lootjes button{white-space:normal;letter-spacing:normal;flex-shrink:0;height:auto;line-height:normal;transition-property:all;display:inline-block}.sinterklaas-original.sint-3d-lootjes button:hover{filter:brightness(1.04)}.sinterklaas-original.sint-3d-lootjes h1,.sinterklaas-original.sint-3d-lootjes h2,.sinterklaas-original.sint-3d-lootjes h3{letter-spacing:normal;font-family:inherit}.sinterklaas-original.sint-3d-lootjes p{margin:1em 0}.sinterklaas-original.sint-3d-lootjes button:focus-visible{outline-offset:3px;outline:2px solid}.sinterklaas-original.sint-3d-lootjes{--gold:#e9c57d;--cream:#fff1d7}.sinterklaas-original.sint-3d-lootjes *{box-sizing:border-box}.sinterklaas-original.sint-3d-lootjes{min-height:100vh;color:var(--cream);background:radial-gradient(at 50% 15%,#613a4a,#170f20 75%);margin:0;font-family:Georgia,serif}.sinterklaas-original.sint-3d-lootjes .wrap{max-width:570px;margin:20px auto;padding:14px}.sinterklaas-original.sint-3d-lootjes .shell{text-align:center;background:linear-gradient(150deg,#311b29,#150e20);border:1px solid #e9c57d88;border-radius:24px;padding:24px 20px;box-shadow:0 24px 70px #0008}.sinterklaas-original.sint-3d-lootjes .top{justify-content:space-between;align-items:center;display:flex}.sinterklaas-original.sint-3d-lootjes .eyebrow{letter-spacing:.18em;color:var(--gold);font:12px Arial,sans-serif}.sinterklaas-original.sint-3d-lootjes h1{color:var(--gold);margin:12px 0;font-size:clamp(30px,7vw,45px);line-height:1.1}.sinterklaas-original.sint-3d-lootjes h2{color:var(--gold)}.sinterklaas-original.sint-3d-lootjes p{line-height:1.55}.sinterklaas-original.sint-3d-lootjes .video-wrap{background:#150e20;border:1px solid #e9c57d77;border-radius:16px;margin:18px 0;position:relative;overflow:hidden}.sinterklaas-original.sint-3d-lootjes .video-wrap video{object-fit:contain;width:100%;max-height:480px;display:block}.sinterklaas-original.sint-3d-lootjes .video-overlay{cursor:pointer;background:linear-gradient(#0000 65%,#170f20a8);place-items:end center;padding:18px;display:grid;position:absolute;inset:0}.sinterklaas-original.sint-3d-lootjes .video-overlay.hidden{display:none}.sinterklaas-original.sint-3d-lootjes .panel{text-align:left;background:#fff9ed0b;border:1px solid #e9c57d55;border-radius:17px;margin-top:16px;padding:18px}.sinterklaas-original.sint-3d-lootjes .panel h3{color:var(--gold);margin:0 0 12px;font-size:21px}.sinterklaas-original.sint-3d-lootjes .actions{flex-wrap:wrap;justify-content:center;gap:9px;margin:16px 0;display:flex}.sinterklaas-original.sint-3d-lootjes button{cursor:pointer;color:#321c19;background:linear-gradient(135deg,#f6d99a,#b9832e);border:0;border-radius:12px;padding:13px 16px;font:700 14px Arial,sans-serif}.sinterklaas-original.sint-3d-lootjes button.secondary{color:var(--cream);background:#ffffff14;border:1px solid #e9c57d66}.sinterklaas-original.sint-3d-lootjes button:disabled{opacity:.5;cursor:not-allowed}.sinterklaas-original.sint-3d-lootjes label{color:#f4dfb4;margin:12px 0 5px;font:13px Arial,sans-serif;display:block}.sinterklaas-original.sint-3d-lootjes input,.sinterklaas-original.sint-3d-lootjes textarea,.sinterklaas-original.sint-3d-lootjes select{color:#312020;background:#fff8e9;border:1px solid #d6b47d;border-radius:10px;width:100%;padding:12px;font:15px Arial,sans-serif}.sinterklaas-original.sint-3d-lootjes textarea{min-height:85px}.sinterklaas-original.sint-3d-lootjes .hint{color:#d8c8b4;font:12px/1.5 Arial,sans-serif}.sinterklaas-original.sint-3d-lootjes .status{color:#e2efcd;margin:10px 0;font:14px Arial,sans-serif}.sinterklaas-original.sint-3d-lootjes .hide{display:none!important}.sinterklaas-original.sint-3d-lootjes .reveal{animation:.7s both sint-3d-lootjes-rise}@keyframes sint-3d-lootjes-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sinterklaas-original.sint-3d-lootjes .ticket{color:#4a2630;text-align:center;background:linear-gradient(140deg,#fff4d7,#e8c88e);border-radius:14px;padding:22px}.sinterklaas-original.sint-3d-lootjes .ticket h2,.sinterklaas-original.sint-3d-lootjes .ticket p{color:#4a2630}.sinterklaas-original.sint-3d-lootjes .people>div{border-bottom:1px solid #ffffff24;padding:9px 0;font:14px Arial,sans-serif}.sinterklaas-original.sint-3d-lootjes .footer{color:#dfc99e;margin-top:20px;font:12px Arial,sans-serif}@media (width<=420px){.sinterklaas-original.sint-3d-lootjes .shell{padding:18px 13px}.sinterklaas-original.sint-3d-lootjes .wrap{padding:8px}}.sinterklaas-original.magisch-cadeau{isolation:isolate;min-height:calc(100svh - 8rem);position:relative;overflow:hidden}.sinterklaas-original.magisch-cadeau button{white-space:normal;letter-spacing:normal;flex-shrink:0;height:auto;line-height:normal;transition-property:all;display:inline-block}.sinterklaas-original.magisch-cadeau button:hover{filter:brightness(1.04)}.sinterklaas-original.magisch-cadeau h1,.sinterklaas-original.magisch-cadeau h2,.sinterklaas-original.magisch-cadeau h3{letter-spacing:normal;font-family:inherit}.sinterklaas-original.magisch-cadeau p{margin:1em 0}.sinterklaas-original.magisch-cadeau button:focus-visible{outline-offset:3px;outline:2px solid}.sinterklaas-original.magisch-cadeau *{box-sizing:border-box}.sinterklaas-original.magisch-cadeau{color:#fff4d5;background:#071526;min-height:100dvh;margin:0;font-family:Georgia,serif;overflow-x:hidden}.sinterklaas-original.magisch-cadeau .scene{background:radial-gradient(at 50% 62%,#63323c 0%,#172339 52%,#061322 100%);justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.sinterklaas-original.magisch-cadeau .scene:before{content:"";opacity:.8;background:radial-gradient(circle at 83% 13%,#ffe5a5 0 4%,#ffe5a500 4.5%),linear-gradient(#0000 70%,#06101c 100%);position:absolute;inset:0}.sinterklaas-original.magisch-cadeau .village{clip-path:polygon(0 38%,6% 38%,6% 20%,13% 36%,18% 36%,18% 7%,24% 30%,31% 30%,31% 50%,38% 50%,38% 20%,45% 42%,52% 42%,52% 5%,59% 33%,66% 33%,66% 25%,73% 44%,80% 44%,80% 10%,87% 37%,94% 37%,94% 21%,100% 42%,100% 100%,0 100%);background:linear-gradient(#0000 15%,#07111e 16%);width:100%;height:25%;position:absolute;bottom:0}.sinterklaas-original.magisch-cadeau .windows{opacity:.55;background-image:radial-gradient(#ffcb67 2px,#0000 3px);background-size:47px 42px;width:100%;height:17%;animation:5s ease-in-out infinite alternate magisch-cadeau-windows;position:absolute;bottom:3%}@keyframes magisch-cadeau-windows{0%{opacity:.35}35%{opacity:.68}75%{opacity:.48}to{opacity:.76}}.sinterklaas-original.magisch-cadeau .snow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sinterklaas-original.magisch-cadeau .flake{color:#fff;opacity:.75;text-shadow:0 0 5px #fff;animation:linear infinite magisch-cadeau-fall;position:absolute;top:-10%}@keyframes magisch-cadeau-fall{to{transform:translate(45px,120vh)}}.sinterklaas-original.magisch-cadeau .content{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(94vw,480px);min-height:680px;padding:30px 10px 38px;display:flex;position:relative}.sinterklaas-original.magisch-cadeau .crest{filter:drop-shadow(0 0 10px #eeb85e);font-size:32px}.sinterklaas-original.magisch-cadeau h1{color:#ffd989;text-shadow:0 3px 12px #150d16;margin:0;font-size:clamp(43px,9vw,68px);font-style:italic;font-weight:500}.sinterklaas-original.magisch-cadeau .sub{letter-spacing:6px;color:#f4ce91;margin:5px 0 18px;font:700 14px system-ui}.sinterklaas-original.magisch-cadeau .subtitle{margin:0 0 12px;font-size:24px;font-style:italic}.sinterklaas-original.magisch-cadeau .giftstage{cursor:pointer;filter:drop-shadow(0 25px 24px #050a16);width:340px;max-width:90vw;height:330px;margin:5px auto 4px;position:relative}.sinterklaas-original.magisch-cadeau .aura{background:radial-gradient(#f7bc5566,#0000 62%);animation:3s infinite alternate magisch-cadeau-pulse;position:absolute;inset:10% 0 0}@keyframes magisch-cadeau-pulse{to{opacity:.55;transform:scale(1.12)}}.sinterklaas-original.magisch-cadeau .boxbase{background:linear-gradient(95deg,#790a1d,#b31d32 28%,#8b0a21 68%,#540716);border:4px solid #e7a54b;border-radius:10px 10px 16px 16px;width:76%;height:180px;position:absolute;bottom:17px;left:12%;box-shadow:inset -20px 0 32px #2b001b77,inset 8px 5px 25px #ff9b7540}.sinterklaas-original.magisch-cadeau .ribbonvertical{background:linear-gradient(90deg,#9e5d1d,#ffe1a0 42%,#c88428 80%,#8c4516);width:12%;height:100%;position:absolute;top:0;left:44%}.sinterklaas-original.magisch-cadeau .lid{z-index:4;transform-origin:22% 85%;background:linear-gradient(#c32c43,#7b0a21);border:4px solid #e7aa51;border-radius:10px;width:86%;height:76px;transition:transform 1.3s cubic-bezier(.2,.7,.2,1),opacity 1s;position:absolute;bottom:188px;left:7%;box-shadow:0 10px 15px #15040b66}.sinterklaas-original.magisch-cadeau .lid:after{content:"";background:linear-gradient(90deg,#b46a24,#ffe3a6,#b16c1f);width:10%;height:100%;position:absolute;top:0;left:45%}.sinterklaas-original.magisch-cadeau .bow{z-index:5;width:190px;height:92px;transition:transform 1.3s,opacity 1s;position:absolute;bottom:252px;left:50%;transform:translate(-50%)}.sinterklaas-original.magisch-cadeau .loop{background:linear-gradient(135deg,#6b280f,#c78024);border:15px solid #e7aa4e;width:86px;height:55px;position:absolute;top:10px;box-shadow:inset 0 3px 7px #2d140c,0 3px 7px #0005}.sinterklaas-original.magisch-cadeau .loop.left{border-radius:80% 12% 60% 20%;left:9px;transform:rotate(25deg)}.sinterklaas-original.magisch-cadeau .loop.right{border-radius:12% 80% 20% 60%;right:9px;transform:rotate(-25deg)}.sinterklaas-original.magisch-cadeau .knot{z-index:2;background:linear-gradient(90deg,#b66b20,#ffe5a1,#b66b20);border-radius:9px;width:36px;height:28px;position:absolute;top:36px;left:78px}.sinterklaas-original.magisch-cadeau .tail{clip-path:polygon(0 0,100% 0,100% 100%,50% 82%,0 100%);background:linear-gradient(90deg,#9e561d,#ffe1a0,#a85d1c);width:32px;height:62px;position:absolute;top:53px}.sinterklaas-original.magisch-cadeau .tail.left{left:60px;transform:rotate(17deg)}.sinterklaas-original.magisch-cadeau .tail.right{right:60px;transform:rotate(-17deg)}.sinterklaas-original.magisch-cadeau .giftstage.open .lid{opacity:0;transform:translate(-24px,-180px)rotate(-27deg)}.sinterklaas-original.magisch-cadeau .giftstage.open .bow{opacity:0;transform:translate(-68%,-170px)rotate(-27deg)}.sinterklaas-original.magisch-cadeau .lightburst{opacity:0;pointer-events:none;background:radial-gradient(#fff8cb 0,#fdbd50bb 30%,#0000 72%);height:180px;transition:opacity .6s;position:absolute;bottom:120px;left:15%;right:15%}.sinterklaas-original.magisch-cadeau .giftstage.open .lightburst{opacity:1;animation:1s infinite alternate magisch-cadeau-pulse}.sinterklaas-original.magisch-cadeau .cta{color:#641018;cursor:pointer;background:linear-gradient(#ffe9ad,#e6a747);border:1px solid #ffe0a3;border-radius:40px;padding:15px 24px;font:700 17px system-ui;box-shadow:0 6px #96561d,0 0 30px #f6b44e77}.sinterklaas-original.magisch-cadeau .cta:active{transform:translateY(3px)}.sinterklaas-original.magisch-cadeau .sound{z-index:20;color:#ffe5a1;cursor:pointer;background:#781b2a;border:1px solid #ffd68a;border-radius:50%;width:48px;height:48px;font-size:23px;position:absolute;top:16px;right:16px}.sinterklaas-original.magisch-cadeau .overlay{z-index:10;background:radial-gradient(#5c2338,#081323 80%);justify-content:center;align-items:center;padding:20px;display:none;position:absolute;inset:0;overflow-y:auto}.sinterklaas-original.magisch-cadeau .overlay.visible{animation:.8s both magisch-cadeau-fade;display:flex}@keyframes magisch-cadeau-fade{0%{opacity:0}to{opacity:1}}.sinterklaas-original.magisch-cadeau .paper{color:#751d26;text-align:center;background:linear-gradient(130deg,#fff4d5,#f6d9a5);border:7px double #b77b39;border-radius:19px;width:min(100%,450px);padding:28px 24px;animation:.8s both magisch-cadeau-rise;position:relative;box-shadow:0 18px 70px #0008}@keyframes magisch-cadeau-rise{0%{opacity:0;transform:translateY(80px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}.sinterklaas-original.magisch-cadeau .paper h2{margin:6px 0 8px;font-size:35px;font-style:italic}.sinterklaas-original.magisch-cadeau .paper p{line-height:1.5}.sinterklaas-original.magisch-cadeau .details{border-top:1px solid #bd9b68;border-bottom:1px solid #bd9b68;margin:17px 0;padding:13px 0;line-height:2}.sinterklaas-original.magisch-cadeau .rsvp{flex-direction:column;gap:10px;margin-top:14px;display:flex}.sinterklaas-original.magisch-cadeau .rsvp button,.sinterklaas-original.magisch-cadeau .send{color:#7a1823;cursor:pointer;background:#fff6e7;border:1px solid #a86d35;border-radius:25px;padding:13px 10px;font:700 15px system-ui}.sinterklaas-original.magisch-cadeau .rsvp button.yes{color:#fff;background:#276e3c;border-color:#1e5e32}.sinterklaas-original.magisch-cadeau .field{color:#422;background:#fff;border:1px solid #b88b5e;border-radius:12px;width:100%;margin:8px 0;padding:13px;font:16px system-ui}.sinterklaas-original.magisch-cadeau .small{opacity:.8;font:12px system-ui}.sinterklaas-original.magisch-cadeau .back{color:#75212a;cursor:pointer;background:0 0;border:0;font-size:24px;position:absolute;top:8px;right:12px}.sinterklaas-original.magisch-cadeau .hidden{display:none!important}@media (height<=720px){.sinterklaas-original.magisch-cadeau .content{min-height:620px;padding-top:18px}.sinterklaas-original.magisch-cadeau .giftstage{margin:-14px 0 -25px;transform:scale(.86)}}@media (prefers-reduced-motion:reduce){.sinterklaas-original.magisch-cadeau .flake,.sinterklaas-original.magisch-cadeau .windows,.sinterklaas-original.magisch-cadeau .aura{animation:none}}.sinterklaas-original.magisch-cadeau .scene{min-height:calc(100svh - 8rem)}.sinterklaas-original.magisch-cadeau .sound{place-items:center;padding:0;display:grid}.sinterklaas-original.magisch-cadeau .overlay{align-items:safe center;min-height:100%}.sinterklaas-original.magisch-cadeau .content{max-width:100%}.sinterklaas-original.pakjesavond-lootjes{isolation:isolate;min-height:calc(100svh - 8rem);position:relative;overflow:hidden}.sinterklaas-original.pakjesavond-lootjes button{white-space:normal;letter-spacing:normal;flex-shrink:0;height:auto;line-height:normal;transition-property:all;display:inline-block}.sinterklaas-original.pakjesavond-lootjes button:hover{filter:brightness(1.04)}.sinterklaas-original.pakjesavond-lootjes h1,.sinterklaas-original.pakjesavond-lootjes h2,.sinterklaas-original.pakjesavond-lootjes h3{letter-spacing:normal;font-family:inherit}.sinterklaas-original.pakjesavond-lootjes p{margin:1em 0}.sinterklaas-original.pakjesavond-lootjes button:focus-visible{outline-offset:3px;outline:2px solid}.sinterklaas-original.pakjesavond-lootjes{--gold:#e9c57d;--cream:#fff1d7;--red:#8d2030}.sinterklaas-original.pakjesavond-lootjes *{box-sizing:border-box}.sinterklaas-original.pakjesavond-lootjes{min-height:100vh;color:var(--cream);background:radial-gradient(at 50% 20%,#5c3543,#170f20 72%);margin:0;font-family:Georgia,serif;overflow-x:hidden}.sinterklaas-original.pakjesavond-lootjes .sky{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sinterklaas-original.pakjesavond-lootjes .flake{color:#fff;opacity:.8;text-shadow:0 0 7px #fff;animation:linear infinite pakjesavond-lootjes-fall;position:absolute;top:-20px}@keyframes pakjesavond-lootjes-fall{to{transform:translate(38px,110vh)rotate(160deg)}}.sinterklaas-original.pakjesavond-lootjes .glow{pointer-events:none;background:radial-gradient(circle,#ffda7a2b,#0000 70%);width:50vw;height:50vw;animation:5s infinite alternate pakjesavond-lootjes-breathe;position:absolute;top:5%;left:25%}@keyframes pakjesavond-lootjes-breathe{to{opacity:.4;transform:scale(1.15)}}.sinterklaas-original.pakjesavond-lootjes .wrap{text-align:center;max-width:550px;margin:18px auto 40px;padding:20px;position:relative}.sinterklaas-original.pakjesavond-lootjes .shell{background:linear-gradient(150deg,#311b29ef,#150e20f5);border:1px solid #e9c57d88;border-radius:26px;padding:26px 22px;box-shadow:0 24px 70px #0008,inset 0 0 50px #c89d3420}.sinterklaas-original.pakjesavond-lootjes .eyebrow{letter-spacing:.23em;color:var(--gold);font:12px Arial,sans-serif}.sinterklaas-original.pakjesavond-lootjes h1{color:var(--gold);text-shadow:0 2px 20px #f2c46577;margin:12px 0;font-size:clamp(31px,7vw,49px);line-height:1.05}.sinterklaas-original.pakjesavond-lootjes h2{color:var(--gold);margin:8px 0 16px;font-size:28px}.sinterklaas-original.pakjesavond-lootjes p{line-height:1.6}.sinterklaas-original.pakjesavond-lootjes .hero{cursor:pointer;place-items:center;height:220px;display:grid;position:relative}.sinterklaas-original.pakjesavond-lootjes .hero:focus-visible{border-radius:18px;outline:3px solid #fff}.sinterklaas-original.pakjesavond-lootjes .object{filter:drop-shadow(0 15px 25px #0009);font-size:128px;transition:transform 1s,opacity 1s;animation:3s ease-in-out infinite pakjesavond-lootjes-float}.sinterklaas-original.pakjesavond-lootjes .hero.open .object{opacity:0;transform:translateY(-65px)scale(1.4)rotate(-14deg)}@keyframes pakjesavond-lootjes-float{50%{transform:translateY(-9px)}}.sinterklaas-original.pakjesavond-lootjes .spark{color:#fbdc8b;font-size:28px;animation:2s infinite alternate pakjesavond-lootjes-twinkle;position:absolute}.sinterklaas-original.pakjesavond-lootjes .spark.a{top:20%;left:12%}.sinterklaas-original.pakjesavond-lootjes .spark.b{animation-delay:.8s;bottom:18%;right:15%}@keyframes pakjesavond-lootjes-twinkle{to{opacity:.2;transform:scale(.7)}}.sinterklaas-original.pakjesavond-lootjes button{cursor:pointer;color:#321c19;background:linear-gradient(135deg,#f6d99a,#b9832e);border:0;border-radius:13px;padding:14px 17px;font:700 15px Arial,sans-serif;box-shadow:0 5px 16px #0005}.sinterklaas-original.pakjesavond-lootjes button.secondary{color:var(--cream);background:#ffffff16;border:1px solid #e9c57d66}.sinterklaas-original.pakjesavond-lootjes button.danger{color:#fff;background:#682b37}.sinterklaas-original.pakjesavond-lootjes button:disabled{opacity:.45;cursor:not-allowed}.sinterklaas-original.pakjesavond-lootjes .actions{flex-wrap:wrap;justify-content:center;gap:9px;margin:18px 0;display:flex}.sinterklaas-original.pakjesavond-lootjes .panel{text-align:left;background:#fff9ed0b;border:1px solid #e9c57d55;border-radius:18px;margin-top:17px;padding:19px 16px}.sinterklaas-original.pakjesavond-lootjes .panel h3{color:var(--gold);margin:0 0 12px;font-size:22px}.sinterklaas-original.pakjesavond-lootjes label{color:#f4dfb4;margin:12px 0 5px;font:13px Arial,sans-serif;display:block}.sinterklaas-original.pakjesavond-lootjes input,.sinterklaas-original.pakjesavond-lootjes textarea,.sinterklaas-original.pakjesavond-lootjes select{color:#312020;background:#fff8e9;border:1px solid #d6b47d;border-radius:10px;width:100%;padding:12px;font:15px Arial,sans-serif}.sinterklaas-original.pakjesavond-lootjes textarea{resize:vertical;min-height:90px}.sinterklaas-original.pakjesavond-lootjes .hint{color:#d8c8b4;font:12px/1.6 Arial,sans-serif}.sinterklaas-original.pakjesavond-lootjes .note{color:#ffe1a7;font:14px/1.5 Arial,sans-serif}.sinterklaas-original.pakjesavond-lootjes .pill{border:1px solid #e9c57d77;border-radius:99px;margin:4px;padding:8px 13px;font:13px Arial,sans-serif;display:inline-block}.sinterklaas-original.pakjesavond-lootjes .hide{display:none!important}.sinterklaas-original.pakjesavond-lootjes .reveal{animation:.75s both pakjesavond-lootjes-rise}@keyframes pakjesavond-lootjes-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.sinterklaas-original.pakjesavond-lootjes .ticket{color:#4a2630;text-align:center;background:linear-gradient(140deg,#fff4d7,#e8c88e);border-radius:14px;padding:25px;box-shadow:0 8px 30px #0005}.sinterklaas-original.pakjesavond-lootjes .ticket h2{color:#8b2635}.sinterklaas-original.pakjesavond-lootjes .ticket p{color:#4a2630}.sinterklaas-original.pakjesavond-lootjes .top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.sinterklaas-original.pakjesavond-lootjes .top button{padding:8px 12px}.sinterklaas-original.pakjesavond-lootjes .footer{color:#dfc99e;margin-top:18px;font:12px Arial,sans-serif}.sinterklaas-original.pakjesavond-lootjes .status{color:#d8f3d0;margin-top:10px;font:14px Arial,sans-serif}.sinterklaas-original.pakjesavond-lootjes .people{font:14px/1.8 Arial,sans-serif}.sinterklaas-original.pakjesavond-lootjes .people div{border-bottom:1px solid #ffffff24;padding:7px 0}.sinterklaas-original.pakjesavond-lootjes .muted{opacity:.8}.sinterklaas-original.pakjesavond-lootjes .object{transform-origin:50% 90%}.sinterklaas-original.pakjesavond-lootjes .hero.open .object{transform:translateY(-100px)rotate(18deg)scale(1.2)}.sinterklaas-original.pakjesavond-lootjes .hero .present{filter:drop-shadow(0 18px 16px #0008);transform-origin:50% 90%;width:170px;height:165px;animation:3.2s ease-in-out infinite pakjesavond-lootjes-giftBob;display:block;position:relative}.sinterklaas-original.pakjesavond-lootjes .present-box{background:linear-gradient(110deg,#8f1428,#d52c40 43%,#9e172c 100%);border:2px solid #e05752;border-radius:5px 5px 12px 12px;width:140px;height:110px;position:absolute;top:51px;left:15px;box-shadow:inset -12px -7px 20px #510b20aa,inset 5px 0 10px #ff8a7955}.sinterklaas-original.pakjesavond-lootjes .vertical-ribbon{background:linear-gradient(90deg,#a56b21,#ffe8a2 48%,#bc802e);width:28px;height:100%;position:absolute;left:56px;box-shadow:0 0 5px #fff6}.sinterklaas-original.pakjesavond-lootjes .horizontal-ribbon{background:linear-gradient(#b77823,#ffe5a0 50%,#b77823);width:100%;height:22px;position:absolute;top:43px;left:0}.sinterklaas-original.pakjesavond-lootjes .present-lid{z-index:3;transform-origin:12% 80%;background:linear-gradient(#e34b4e,#a5152c);border:2px solid #f67e6d;border-radius:6px;width:158px;height:34px;transition:transform .75s cubic-bezier(.2,.7,.2,1),opacity .5s;position:absolute;top:34px;left:6px;box-shadow:0 6px 9px #450b1a77}.sinterklaas-original.pakjesavond-lootjes .present-lid:before{content:"";background:linear-gradient(90deg,#a56b21,#ffe8a2 50%,#b77823);width:27px;height:100%;position:absolute;top:0;left:65px}.sinterklaas-original.pakjesavond-lootjes .bow{z-index:5;background:0 0;border:11px solid #e8b954;width:55px;height:38px;position:absolute;bottom:25px;box-shadow:inset 0 1px 6px #fff7,0 2px 5px #51250b66}.sinterklaas-original.pakjesavond-lootjes .bow-left{border-radius:70% 30% 65% 35%;left:25px;transform:rotate(24deg)}.sinterklaas-original.pakjesavond-lootjes .bow-right{border-radius:30% 70% 35% 65%;right:25px;transform:rotate(-24deg)}.sinterklaas-original.pakjesavond-lootjes .knot{z-index:6;background:linear-gradient(125deg,#ffe8a2,#ad6e24);border-radius:9px;width:26px;height:24px;position:absolute;bottom:23px;left:65px}.sinterklaas-original.pakjesavond-lootjes .present-glimmer{opacity:0;background:#fff2ba;border-radius:50%;width:12px;height:12px;transition:opacity .3s;position:absolute;top:40%;left:50%;box-shadow:0 0 32px 20px #ffdb6488}@keyframes pakjesavond-lootjes-giftBob{50%{transform:translateY(-8px)}}.sinterklaas-original.pakjesavond-lootjes .hero.open .present{opacity:1;animation:none;transform:none}.sinterklaas-original.pakjesavond-lootjes .hero.open .present-lid{opacity:0;transform:translate(-24px,-100px)rotate(-24deg)}.sinterklaas-original.pakjesavond-lootjes .hero.open .present-glimmer{opacity:1}@media (width<=380px){.sinterklaas-original.pakjesavond-lootjes .hero{height:205px}.sinterklaas-original.pakjesavond-lootjes .hero .present{transform:scale(.9)}}.sinterklaas-original.sinterklaas-pakjesavond{isolation:isolate;min-height:calc(100svh - 8rem);position:relative;overflow:hidden}.sinterklaas-original.sinterklaas-pakjesavond button{white-space:normal;letter-spacing:normal;flex-shrink:0;height:auto;line-height:normal;transition-property:all;display:inline-block}.sinterklaas-original.sinterklaas-pakjesavond button:hover{filter:brightness(1.04)}.sinterklaas-original.sinterklaas-pakjesavond h1,.sinterklaas-original.sinterklaas-pakjesavond h2,.sinterklaas-original.sinterklaas-pakjesavond h3{letter-spacing:normal;font-family:inherit}.sinterklaas-original.sinterklaas-pakjesavond p{margin:1em 0}.sinterklaas-original.sinterklaas-pakjesavond button:focus-visible{outline-offset:3px;outline:2px solid}.sinterklaas-original.sinterklaas-pakjesavond *{box-sizing:border-box}.sinterklaas-original.sinterklaas-pakjesavond,.sinterklaas-original.sinterklaas-pakjesavond{background:#071526;min-height:100%;margin:0;font-family:Georgia,serif}.sinterklaas-original.sinterklaas-pakjesavond{place-items:center;display:grid}.sinterklaas-original.sinterklaas-pakjesavond .stage{aspect-ratio:1101/1536;isolation:isolate;background:#08162b;width:min(100vw,71.7dvh);position:relative;overflow:hidden}.sinterklaas-original.sinterklaas-pakjesavond .poster{object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.sinterklaas-original.sinterklaas-pakjesavond .effects{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sinterklaas-original.sinterklaas-pakjesavond .sound{aspect-ratio:1;color:#fff;cursor:pointer;z-index:5;background:#810c17;border:1px solid #ffd783;border-radius:50%;width:9%;font-size:clamp(17px,3vw,30px);position:absolute;top:1.5%;right:2.4%}.sinterklaas-original.sinterklaas-pakjesavond .hotspot{cursor:pointer;z-index:3;background:0 0;border:0;position:absolute;inset:0}.sinterklaas-original.sinterklaas-pakjesavond .hotspot:focus-visible{outline-offset:-5px;outline:3px solid #fff0a0}.sinterklaas-original.sinterklaas-pakjesavond .stage.opened .poster,.sinterklaas-original.sinterklaas-pakjesavond .stage.opened .effects,.sinterklaas-original.sinterklaas-pakjesavond .stage.opened .hotspot{opacity:0;pointer-events:none;transition:opacity .8s}.sinterklaas-original.sinterklaas-pakjesavond .stage.opening .poster{animation:1.1s ease-in forwards sinterklaas-pakjesavond-openzoom}.sinterklaas-original.sinterklaas-pakjesavond .stage.opening .effects{opacity:0;transition:opacity .8s}.sinterklaas-original.sinterklaas-pakjesavond .card{z-index:4;color:#681623;background:radial-gradient(at top,#283750,#0a172b 65%);padding:7% 6%;display:none;position:absolute;inset:0;overflow-y:auto}.sinterklaas-original.sinterklaas-pakjesavond .stage.opened .card{justify-content:center;align-items:center;display:flex}.sinterklaas-original.sinterklaas-pakjesavond .paper{text-align:center;background:linear-gradient(135deg,#fff7e6,#f3d9a6);border:5px double #bb8337;border-radius:20px;width:100%;max-width:460px;padding:clamp(18px,5%,34px);animation:.7s both sinterklaas-pakjesavond-rise;box-shadow:0 20px 65px #0009}.sinterklaas-original.sinterklaas-pakjesavond .paper .mitre{font-size:38px}.sinterklaas-original.sinterklaas-pakjesavond .paper h1{margin:5px 0;font-size:clamp(30px,7vw,44px);font-style:italic;font-weight:400}.sinterklaas-original.sinterklaas-pakjesavond .paper p{line-height:1.5}.sinterklaas-original.sinterklaas-pakjesavond .detail{margin:7px 0;font:600 clamp(13px,2.5vw,16px)/1.5 system-ui,sans-serif}.sinterklaas-original.sinterklaas-pakjesavond .paper input{border:1px solid #b48b55;border-radius:10px;width:100%;margin:14px 0 8px;padding:13px;font:15px system-ui,sans-serif;display:block}.sinterklaas-original.sinterklaas-pakjesavond .paper button{color:#731625;cursor:pointer;background:0 0;border:1px solid #a36a4a;border-radius:28px;width:100%;margin:5px 0;padding:12px;font:700 15px system-ui,sans-serif}.sinterklaas-original.sinterklaas-pakjesavond .paper .yes{color:#fff;background:#23783a;border:0}.sinterklaas-original.sinterklaas-pakjesavond .paper .back{border:0;width:auto;font-size:13px;text-decoration:underline}.sinterklaas-original.sinterklaas-pakjesavond .note{min-height:20px;font:13px/1.5 system-ui,sans-serif}.sinterklaas-original.sinterklaas-pakjesavond .sound{z-index:8}.sinterklaas-original.sinterklaas-pakjesavond .stage.opened .sound{top:2%;right:3%}@keyframes sinterklaas-pakjesavond-openzoom{to{filter:brightness(1.65);opacity:0;transform:scale(1.08)}}@keyframes sinterklaas-pakjesavond-rise{0%{opacity:0;transform:translateY(45px)scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sinterklaas-original.sinterklaas-pakjesavond *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.sinterklaas-original.sinterklaas-pakjesavond .stage{width:min(100%,71.7svh - 5.736rem);min-width:280px}.sinterklaas-original.sinterklaas-pakjesavond .stage.opened .card{align-items:safe center}.sinterklaas-original.sinterklaas-pakjesavond .sound{place-items:center;padding:0;display:grid}.sinterklaas-original{scroll-margin-top:6rem}
