.seizoen[data-astro-cid-a4htj5dk]{position:relative;overflow-x:clip;background:radial-gradient(90% 42% at 80% 0%,var(--s-glow),transparent 58%),var(--s-bg);color:var(--kl-ivoor)}.seizoen[data-astro-cid-a4htj5dk][data-wereld=kerst]{--s-bg:#100e0c;--s-glow:rgba(36,92,64,.42);--s-accent:var(--kl-kaarsgoud)}.seizoen[data-astro-cid-a4htj5dk][data-wereld=valentijn]{--s-bg:#120c0e;--s-glow:rgba(110,31,43,.48);--s-accent:#e4b4b6}.blok[data-astro-cid-a4htj5dk]{position:relative;padding:72px 0}.blok[data-astro-cid-a4htj5dk]+.blok[data-astro-cid-a4htj5dk]{border-top:1px solid color-mix(in srgb,var(--s-accent) 32%,transparent)}.hero[data-astro-cid-a4htj5dk]{padding-top:92px}.narrow[data-astro-cid-a4htj5dk]{max-width:720px}.hero-grid[data-astro-cid-a4htj5dk],.onthul-grid[data-astro-cid-a4htj5dk],.moment[data-astro-cid-a4htj5dk]{display:grid;gap:32px;align-items:center}.tekst[data-astro-cid-a4htj5dk]{position:relative;z-index:1;min-width:0}.h[data-astro-cid-a4htj5dk]{font-size:clamp(2.05rem,1.15rem + 2.8vw,3.6rem);line-height:1.06;text-wrap:balance;max-width:13em;margin:0 0 16px}.lead[data-astro-cid-a4htj5dk]{font-size:var(--kl-fs-m);color:var(--kl-ivoor);max-width:38em}.seizoen[data-astro-cid-a4htj5dk] .eyebrow{color:var(--s-accent);letter-spacing:.12em;max-width:36em;text-wrap:balance}.when[data-astro-cid-a4htj5dk]{margin:18px 0 0;color:var(--s-accent);max-width:36ch}.actions[data-astro-cid-a4htj5dk]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 0}.actions[data-astro-cid-a4htj5dk] .kl-btn{justify-content:center;text-align:center;line-height:1.25;padding-block:12px}.rand[data-astro-cid-a4htj5dk]{position:absolute;pointer-events:none;user-select:none}.seizoen[data-astro-cid-a4htj5dk][data-wereld=kerst] .rand-boven[data-astro-cid-a4htj5dk]{object-position:22% 62%;height:132px}.rand-boven[data-astro-cid-a4htj5dk]{top:0;left:0;width:100%;height:168px;object-fit:cover;object-position:center 18%;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 88%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 88%)}.rand-zij[data-astro-cid-a4htj5dk]{top:36px;right:0;width:min(280px,34vw);height:auto;opacity:.9;-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,.85),transparent 92%);mask-image:linear-gradient(to left,rgba(0,0,0,.85),transparent 92%)}.rand-onder[data-astro-cid-a4htj5dk]{right:0;bottom:0;width:min(460px,70%);height:180px;object-fit:cover;object-position:center 70%;opacity:.8;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.75),transparent 90%);mask-image:linear-gradient(to top,rgba(0,0,0,.75),transparent 90%)}.seizoen[data-astro-cid-a4htj5dk][data-wereld=kerst] .rand-boven[data-astro-cid-a4htj5dk]{animation:tak 14s ease-in-out infinite alternate}.seizoen[data-astro-cid-a4htj5dk][data-wereld=valentijn] .rand-zij[data-astro-cid-a4htj5dk]{animation:tak 16s ease-in-out infinite alternate}.product[data-astro-cid-a4htj5dk]{position:relative;z-index:1;display:grid;justify-items:center;gap:12px;width:min(100%,360px);margin-inline:auto;text-decoration:none;color:inherit}.kader[data-astro-cid-a4htj5dk]{position:relative;display:block;width:100%;aspect-ratio:5/3.2;overflow:hidden;animation:adem 7.5s ease-in-out infinite alternate;box-shadow:0 22px 50px #00000061}.kader[data-astro-cid-a4htj5dk]:before{content:"";position:absolute;inset:18% 10%;z-index:0;background:radial-gradient(circle,var(--s-glow),transparent 68%);filter:blur(6px);animation:gloed 4.8s ease-in-out infinite alternate}.kader[data-astro-cid-a4htj5dk] img[data-astro-cid-a4htj5dk]{position:relative;z-index:1;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block}.product[data-astro-cid-a4htj5dk]:hover .kader[data-astro-cid-a4htj5dk],.product[data-astro-cid-a4htj5dk]:focus-visible .kader[data-astro-cid-a4htj5dk]{animation-play-state:paused;transform:translateY(-4px)}.product-cta[data-astro-cid-a4htj5dk]{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.stappen[data-astro-cid-a4htj5dk]{list-style:none;margin:8px 0 0;padding:0}.stappen[data-astro-cid-a4htj5dk] li[data-astro-cid-a4htj5dk]{border-top:1px solid color-mix(in srgb,var(--s-accent) 28%,transparent);padding:20px 0}.stappen[data-astro-cid-a4htj5dk] h3[data-astro-cid-a4htj5dk]{font-size:var(--kl-fs-l);margin:0 0 8px}.stappen[data-astro-cid-a4htj5dk] p[data-astro-cid-a4htj5dk]{margin:0;color:var(--kl-was)}.eerst[data-astro-cid-a4htj5dk]{margin:8px 0 0}.eerst[data-astro-cid-a4htj5dk] a[data-astro-cid-a4htj5dk]{display:inline-flex;align-items:center;min-height:44px;font-weight:500;text-underline-offset:4px}.onthulling[data-astro-cid-a4htj5dk] .tekst[data-astro-cid-a4htj5dk] p[data-astro-cid-a4htj5dk],.slot[data-astro-cid-a4htj5dk] p[data-astro-cid-a4htj5dk]{color:var(--kl-was)}figure[data-astro-cid-a4htj5dk]{margin:0}figure[data-astro-cid-a4htj5dk] img[data-astro-cid-a4htj5dk]{width:100%;height:auto;display:block}.zacht[data-astro-cid-a4htj5dk]{margin:18px 0 0}.zacht[data-astro-cid-a4htj5dk] .kl-link{display:inline-flex;align-items:center;min-height:44px}h2[data-astro-cid-a4htj5dk]{margin-bottom:16px;max-width:18em;text-wrap:balance}@keyframes adem{0%{transform:translateY(0)}to{transform:translateY(-7px)}}@keyframes tak{0%{transform:translateZ(0)}to{transform:translate3d(0,-8px,0)}}@keyframes gloed{0%{opacity:.55}to{opacity:1}}@media(max-width:759px){.blok[data-astro-cid-a4htj5dk]{padding:52px 0}.hero[data-astro-cid-a4htj5dk]{padding-top:78px}.actions[data-astro-cid-a4htj5dk]{flex-direction:column;align-items:stretch}.actions[data-astro-cid-a4htj5dk] .kl-btn{width:100%}.rand-zij[data-astro-cid-a4htj5dk]{display:none}.rand-boven[data-astro-cid-a4htj5dk]{height:112px}.moment[data-astro-cid-a4htj5dk] figure[data-astro-cid-a4htj5dk]{order:2}}@media(min-width:760px){.hero-grid[data-astro-cid-a4htj5dk],.onthul-grid[data-astro-cid-a4htj5dk]{grid-template-columns:minmax(0,1.15fr) minmax(240px,.78fr);gap:48px}.moment[data-astro-cid-a4htj5dk]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}.moment[data-astro-cid-a4htj5dk].omgekeerd .tekst[data-astro-cid-a4htj5dk]{order:2}}@media(prefers-reduced-motion:reduce){.kader[data-astro-cid-a4htj5dk],.kader[data-astro-cid-a4htj5dk]:before,.rand-boven[data-astro-cid-a4htj5dk],.rand-zij[data-astro-cid-a4htj5dk]{animation:none}}
