.kerstcountdown[data-astro-cid-lcdefpme]{padding-block:1rem 1.15rem;position:relative;overflow:hidden}.kerstcountdown-sneeuw[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:0}.kerstcountdown-goot[data-astro-cid-lcdefpme]{width:calc(50% - min(100%,72rem)/2 + .7rem);min-width:.7rem;position:relative;overflow:hidden}@media (width>=640px){.kerstcountdown-goot[data-astro-cid-lcdefpme]{width:calc(50% - min(100%,72rem)/2 + 1.15rem)}}.kerstcountdown-dwarrel[data-astro-cid-lcdefpme]{top:-12%;left:clamp(0px, var(--x), calc(100% - var(--grootte) - 3px));width:var(--grootte);height:var(--grootte);color:#fff;filter:drop-shadow(0 0 1px #1f3d2b8c);position:absolute}.kerstcountdown-goot[data-astro-cid-lcdefpme]:first-child .kerstcountdown-dwarrel[data-astro-cid-lcdefpme]:first-child{--x:8px;--grootte:9px;--duur:18s;--start:-3s}.kerstcountdown-goot[data-astro-cid-lcdefpme]:first-child .kerstcountdown-dwarrel[data-astro-cid-lcdefpme]:nth-child(2){--x:30px;--grootte:7px;--duur:23s;--start:-11s}.kerstcountdown-goot[data-astro-cid-lcdefpme]:first-child .kerstcountdown-dwarrel[data-astro-cid-lcdefpme]:nth-child(3){--x:52px;--grootte:8px;--duur:20s;--start:-7s}.kerstcountdown-goot[data-astro-cid-lcdefpme]:last-child .kerstcountdown-dwarrel[data-astro-cid-lcdefpme]{left:auto;right:clamp(0px, var(--x), calc(100% - var(--grootte) - 3px))}.kerstcountdown-goot[data-astro-cid-lcdefpme]:last-child .kerstcountdown-dwarrel[data-astro-cid-lcdefpme]:first-child{--x:10px;--grootte:10px;--duur:19s;--start:-5s}.kerstcountdown-goot[data-astro-cid-lcdefpme]:last-child .kerstcountdown-dwarrel[data-astro-cid-lcdefpme]:nth-child(2){--x:40px;--grootte:7px;--duur:25s;--start:-14s}.kerstcountdown-balk[data-astro-cid-lcdefpme]{z-index:1;background:radial-gradient(80% 120% at 0 0,#fff8e617,#0000 46%),radial-gradient(70% 90% at 100% 100%,#0000002e,#0000 52%),linear-gradient(#274a35 0%,#1f3d2b 55%,#183226 100%);border:1px solid #d4bc6e;border-radius:1.4rem;padding:2.45rem 1rem 1.15rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d4bc6e59,inset 0 1px #fff8e633,0 14px 34px #1f3d2b24;container:countdown/inline-size}.kerstcountdown-lichtjes[data-astro-cid-lcdefpme]{z-index:0;pointer-events:none;width:min(94%,42rem);height:1.85rem;position:absolute;top:.3rem;left:50%;transform:translate(-50%)}.kerstcountdown-vlok[data-astro-cid-lcdefpme]{z-index:0;color:#e8d48a;opacity:.75;pointer-events:none;position:absolute}.kerstcountdown-vlok-links[data-astro-cid-lcdefpme]{width:1.2rem;height:1.2rem;top:.55rem;left:.7rem}.kerstcountdown-vlok-rechts[data-astro-cid-lcdefpme]{width:.95rem;height:.95rem;top:.7rem;right:.75rem}.kerstcountdown-inhoud[data-astro-cid-lcdefpme]{z-index:1;flex-direction:column;gap:1.05rem;display:flex;position:relative}.kerstcountdown-tekst[data-astro-cid-lcdefpme]{min-width:0;max-width:28rem}.kerstcountdown-titel[data-astro-cid-lcdefpme]{color:var(--color-creme);letter-spacing:-.02em;margin:0;font-size:clamp(1.7rem,4.6cqi,2.6rem);font-weight:560;line-height:1.12}.kerstcountdown-sub[data-astro-cid-lcdefpme]{color:#f3eadc;overflow-wrap:break-word;margin:.4rem 0 0;font-size:clamp(.98rem,2.4cqi,1.08rem);line-height:1.45}.kerstcountdown-cta[data-astro-cid-lcdefpme]{background-color:var(--color-kerstrood);color:#fff;margin-top:.95rem}.kerstcountdown-cta[data-astro-cid-lcdefpme]:hover{background-color:var(--color-kerstrood-donker)}.kerstcountdown-cta[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--color-creme);outline-offset:3px}.kerstcountdown-klok[data-astro-cid-lcdefpme]{border-top:1px solid #d4bc6e73;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;padding-top:1rem;display:grid;position:relative}.tijdvak[data-astro-cid-lcdefpme]{background-color:#faf5ec0d;border:1.5px solid #c9a24a;border-radius:.95rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;min-width:0;min-height:4.8rem;padding:.65rem .3rem .5rem;display:flex;box-shadow:inset 0 0 0 1px #c9a24a38;container-type:inline-size}.tijdvak-getal[data-astro-cid-lcdefpme],.tijdvak-label[data-astro-cid-lcdefpme]{z-index:1;max-width:100%;position:relative}.tijdvak-getal[data-astro-cid-lcdefpme]{color:var(--color-creme);font-family:var(--font-serif);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-optical-sizing:auto;font-size:clamp(1.45rem,46cqi,2.65rem);font-weight:560;line-height:1}.tijdvak-label[data-astro-cid-lcdefpme]{color:#f3e6c4;letter-spacing:.045em;text-align:center;text-transform:uppercase;font-size:clamp(.64rem,15cqi,.75rem);font-weight:600;line-height:1.15}@container countdown (width>=26rem){.kerstcountdown-klok[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container countdown (width>=38rem){.kerstcountdown-inhoud[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;align-items:center;gap:1.25rem 2rem}.kerstcountdown-tekst[data-astro-cid-lcdefpme]{flex:15rem}.kerstcountdown-klok[data-astro-cid-lcdefpme]{border-top:0;flex:22rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;padding-top:0;padding-left:1.75rem}.kerstcountdown-klok[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(#0000,#d4bc6ee6,#0000);width:1px;position:absolute;top:8%;bottom:8%;left:0}.tijdvak[data-astro-cid-lcdefpme]{min-height:5.5rem;padding:.75rem .4rem .6rem}}@media (width>=768px){.kerstcountdown-balk[data-astro-cid-lcdefpme]{padding:2.9rem 1.8rem 1.45rem}.kerstcountdown-vlok-links[data-astro-cid-lcdefpme]{width:1.35rem;height:1.35rem;top:.7rem;left:1rem}.kerstcountdown-vlok-rechts[data-astro-cid-lcdefpme]{width:1.1rem;height:1.1rem;top:1rem;right:1.05rem}}@media (prefers-reduced-motion:no-preference){.kerstcountdown-dwarrel[data-astro-cid-lcdefpme]{animation:kerstcountdown-val var(--duur) linear infinite;animation-delay:var(--start)}.tijdvak[data-astro-cid-lcdefpme][data-eenheid=seconden].is-gloed{animation:.52s kerstcountdown-gloed}}@media (prefers-reduced-motion:reduce){.kerstcountdown-sneeuw[data-astro-cid-lcdefpme],.kerstcountdown-vlok[data-astro-cid-lcdefpme]{display:none}.tijdvak[data-astro-cid-lcdefpme][data-eenheid=seconden].is-gloed{animation:none}}@keyframes kerstcountdown-val{0%{opacity:0;top:-14%;transform:translate(0)}12%{opacity:.82}to{opacity:0;top:112%;transform:translate(8px)}}@keyframes kerstcountdown-gloed{0%,to{background-color:#faf5ec0d;border-color:#c9a24a;box-shadow:inset 0 0 0 1px #c9a24a38}45%{background-color:#e8d28c2e;border-color:#f0e0aa;box-shadow:inset 0 0 0 1px #f0e0aa99,0 0 12px #c9a24a3d}}
