.bk-scene{perspective:1400px}.bk-kaart{aspect-ratio:1.6;cursor:pointer;width:100%;transform-style:preserve-3d;transform:rotateX(var(--rx,4deg)) rotateY(var(--ry,-8deg));background:0 0;border:0;padding:0;transition:transform .25s ease-out;display:block;container-type:inline-size}.bk-kaart:focus-visible{outline:2px solid var(--inkt);outline-offset:8px;border-radius:18px}.bk-binnen{width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block;position:relative}.bk-kaart[data-om=true] .bk-binnen{transform:rotateY(180deg)}.bk-zijde{text-align:left;backface-visibility:hidden;-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:16px;flex-direction:column;padding:6cqw 6.5cqw;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 2px #00000014,0 40px 70px -30px #2a20198c}.bk-voor{color:#2b2a24;background:#ff5b04}.bk-achter{color:#f0e9dc;background:#2a2019;transform:rotateY(180deg)}.bk-logo{width:26cqw;height:auto}.bk-plant{pointer-events:none;width:auto;height:92%;position:absolute;bottom:-10cqw;right:-3cqw;transform:rotate(-6deg)}.bk-label{font:600 2.4cqw/1.3 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;opacity:.75}.bk-voor .bk-label{opacity:1;position:absolute;top:7cqw;right:6.5cqw}.bk-cadeau{font-family:var(--font-syne);letter-spacing:-.04em;margin-top:auto;font-size:16cqw;font-weight:700;line-height:.9;position:relative}.bk-onder{align-items:baseline;gap:3cqw;margin-top:3cqw;display:flex;position:relative}.bk-bedrag{font-family:var(--font-syne);font-variant-numeric:tabular-nums;font-size:6.5cqw;font-weight:700;line-height:1}.bk-voor-wie{font:500 3.4cqw/1.2 var(--font-sans);text-overflow:ellipsis;white-space:nowrap;max-width:40cqw;overflow:hidden}.bk-boodschap{font-family:var(--font-syne);letter-spacing:-.01em;overflow-wrap:anywhere;margin-top:4cqw;font-size:5cqw;font-weight:700;line-height:1.15}.bk-gebruik{max-width:70cqw;font:400 2.6cqw/1.5 var(--font-sans);opacity:.85;margin-top:auto}.bk-voet{font:500 2.6cqw/1.2 var(--font-sans);border-top:1px solid #f0e9dc40;justify-content:space-between;align-items:baseline;gap:3cqw;margin-top:3cqw;padding-top:3cqw;display:flex}.bk-nummer{letter-spacing:.06em;color:#ff5b04;font-family:ui-monospace,Geist Mono,monospace;font-size:3.4cqw}.bk-glans{pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(circle at var(--gx,30%) var(--gy,20%), #ffffff8c, transparent 55%);border-radius:16px;position:absolute;inset:0;transform:translateZ(1px)}.bk-kaart[data-om=true] .bk-glans{transform:rotateY(180deg)translateZ(1px)}html.stil .bk-kaart,html.stil .bk-binnen{transition:none;transform:none}html.stil .bk-kaart[data-om=true] .bk-binnen{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.bk-kaart,.bk-binnen{transition:none!important}.bk-kaart{transform:none!important}}.bk-print{display:none}@media print{body *{visibility:hidden}.bk-print,.bk-print *{visibility:visible}.bk-print{gap:8mm;width:150mm;display:grid;position:absolute;top:12mm;left:12mm}.bk-print>div{aspect-ratio:1.6;position:relative;container-type:inline-size}.bk-print .bk-zijde{box-shadow:none;transform:none}}
