.kerst-module__64o5VG__night{color:#fff;background:radial-gradient(60% 55% at 78% 30%,#3077b28c,#0000 70%),radial-gradient(45% 40% at 10% 0,#3077b24d,#0000 70%),linear-gradient(#2e3282 0%,#1f2266 55%,#14163f 100%);position:relative;overflow:hidden}.kerst-module__64o5VG__stars{pointer-events:none;opacity:.55;background-image:radial-gradient(1.5px 1.5px at 24px 36px,#fff,#0000),radial-gradient(1px 1px at 132px 18px,#fff,#0000),radial-gradient(1.5px 1.5px at 186px 120px,#e8c36a,#0000),radial-gradient(1px 1px at 72px 150px,#fff,#0000),radial-gradient(1px 1px at 160px 196px,#fff,#0000),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cg stroke='%23ffffff' stroke-opacity='.35' stroke-width='1' stroke-linecap='round'%3E%3Cpath d='M100 70v16M92 78h16M94.5 72.5l11 11M105.5 72.5l-11 11'/%3E%3Cpath d='M30 180v10M25 185h10'/%3E%3C/g%3E%3C/svg%3E");background-size:220px 220px;position:absolute;inset:0}.kerst-module__64o5VG__snow{pointer-events:none;position:absolute;inset:0}.kerst-module__64o5VG__snow span{opacity:0;will-change:transform, opacity;background:#fff;border-radius:9999px;width:6px;height:6px;animation:14s linear infinite kerst-module__64o5VG__kerst-fall;position:absolute;top:-12px}.kerst-module__64o5VG__snow span:first-child{animation-duration:13s;animation-delay:-2s;left:4%}.kerst-module__64o5VG__snow span:nth-child(2){width:4px;height:4px;animation-duration:17s;animation-delay:-9s;left:12%}.kerst-module__64o5VG__snow span:nth-child(3){animation-duration:15s;animation-delay:-5s;left:21%}.kerst-module__64o5VG__snow span:nth-child(4){width:3px;height:3px;animation-duration:19s;animation-delay:-12s;left:30%}.kerst-module__64o5VG__snow span:nth-child(5){animation-duration:16s;animation-delay:-1s;left:39%}.kerst-module__64o5VG__snow span:nth-child(6){width:4px;height:4px;animation-duration:14s;animation-delay:-7s;left:47%}.kerst-module__64o5VG__snow span:nth-child(7){width:3px;height:3px;animation-duration:18s;animation-delay:-3s;left:56%}.kerst-module__64o5VG__snow span:nth-child(8){animation-duration:15s;animation-delay:-11s;left:64%}.kerst-module__64o5VG__snow span:nth-child(9){width:4px;height:4px;animation-duration:20s;animation-delay:-6s;left:73%}.kerst-module__64o5VG__snow span:nth-child(10){width:3px;height:3px;animation-duration:13s;animation-delay:-4s;left:81%}.kerst-module__64o5VG__snow span:nth-child(11){animation-duration:17s;animation-delay:-14s;left:89%}.kerst-module__64o5VG__snow span:nth-child(12){width:4px;height:4px;animation-duration:16s;animation-delay:-8s;left:96%}@keyframes kerst-module__64o5VG__kerst-fall{0%{opacity:0;transform:translate(0,0)}10%{opacity:.8}85%{opacity:.6}to{opacity:0;transform:translate(24px,900px)}}@media (prefers-reduced-motion:reduce){.kerst-module__64o5VG__snow{display:none}}.kerst-module__64o5VG__voucher{perspective:1400px;transform:rotate(-2deg);container-type:inline-size}.kerst-module__64o5VG__flipper{aspect-ratio:3/2;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,.7,.2,1);position:relative}.kerst-module__64o5VG__flipped{transform:rotateY(180deg)}.kerst-module__64o5VG__face{color:#1d1f5c;backface-visibility:hidden;background:linear-gradient(170deg,#fff 0%,#f7f8f9 45%,#e3e6ea 100%);border-radius:2.4cqi;font-family:Arial,Helvetica,sans-serif;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 2px #06082340,0 20px 44px -14px #060823a6}.kerst-module__64o5VG__faceFront{transform:rotateY(180deg)}.kerst-module__64o5VG__wave{width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.kerst-module__64o5VG__flipper,.kerst-module__64o5VG__flipped{transition:none;transform:none}.kerst-module__64o5VG__face{transition:opacity .25s}.kerst-module__64o5VG__faceFront{opacity:0;transform:none}.kerst-module__64o5VG__flipped .kerst-module__64o5VG__faceFront{opacity:1}.kerst-module__64o5VG__flipped .kerst-module__64o5VG__faceBack{opacity:0}}.kerst-module__64o5VG__frontLogo{width:54%;position:absolute;top:6%;left:50%;transform:translate(-50%)}.kerst-module__64o5VG__frontArt{width:auto;height:52%;position:absolute;top:24%;left:50%;transform:translate(-50%)}.kerst-module__64o5VG__frontAddress{text-align:center;letter-spacing:.02em;color:#111;font-size:clamp(9px,3.5cqi,17px);line-height:1.3;position:absolute;bottom:5%;left:0;right:0}.kerst-module__64o5VG__title{letter-spacing:.06em;text-transform:uppercase;color:#1f4fa8;text-shadow:.35cqi .6cqi .7cqi #0a143c61;margin:0;font-family:Arial Black,Arial Bold,Arial,Helvetica,sans-serif;font-size:11.5cqi;font-weight:900;line-height:1;position:absolute;top:5.5%;left:6%}.kerst-module__64o5VG__fields{grid-template-columns:1fr 1fr;gap:1.6cqi 1.4cqi;width:60%;margin:0;display:grid;position:absolute;top:25%;left:6%}.kerst-module__64o5VG__field{margin:0}.kerst-module__64o5VG__fieldWide{grid-column:1/-1}.kerst-module__64o5VG__fieldLabel{color:#333;font-size:clamp(8px,2.4cqi,12px);line-height:1.2;display:block}.kerst-module__64o5VG__fieldBox{white-space:nowrap;color:#1d1f5c;background:#cdd2d88c;align-items:center;min-height:7cqi;margin:.4cqi 0 0;padding:0 1.6cqi;font-size:clamp(10px,3.6cqi,18px);font-weight:700;display:flex}.kerst-module__64o5VG__fieldBlank{letter-spacing:.04em;color:#333;font-weight:400}.kerst-module__64o5VG__fieldTall{min-height:10cqi}.kerst-module__64o5VG__backArt{width:24%;height:auto;position:absolute;bottom:26%;right:5%}.kerst-module__64o5VG__backLogo{width:40%;position:absolute;bottom:4%;right:4.5%}.kerst-module__64o5VG__flipButton{color:#fff;text-underline-offset:4px;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;min-height:44px;margin:.75rem auto 0;padding:0 1rem;font-size:.875rem;font-weight:600;-webkit-text-decoration:underline #e8c36a;text-decoration:underline #e8c36a;text-decoration-thickness:2px;display:flex}.kerst-module__64o5VG__flipButton:hover{color:#f0d488}.kerst-module__64o5VG__flipButton:focus-visible{outline-offset:2px;outline:2px solid #e8c36a}.kerst-module__64o5VG__snowLight{background-color:#f2f7fc;background-image:radial-gradient(#3077b221 1.5px,#0000 1.6px),radial-gradient(#3077b214 1px,#0000 1.1px);background-position:0 0,17px 21px;background-size:56px 56px,34px 34px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.kerst-module__64o5VG__reveal{animation:linear both kerst-module__64o5VG__kerst-reveal;animation-timeline:view();animation-range:entry entry 35%}}}@keyframes kerst-module__64o5VG__kerst-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.kerst-module__64o5VG__corner{pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute}.kerst-module__64o5VG__cornerTop{width:100px;top:-20px;right:-6px;transform:scaleX(-1)}.kerst-module__64o5VG__cornerBottom{width:110px;bottom:0;right:0}@media (min-width:768px){.kerst-module__64o5VG__cornerTop{top:-44px}}@media (min-width:1400px){.kerst-module__64o5VG__cornerBottom{width:150px}.kerst-module__64o5VG__cornerTop{width:140px;top:-24px;left:-16px;right:auto;transform:none}}.kerst-module__64o5VG__garland{width:100%;height:36px;display:block;position:relative}.kerst-module__64o5VG__bulbs ellipse{fill:#fff3c4;filter:drop-shadow(0 0 3px #ffdc8ce6);animation:3.2s ease-in-out infinite kerst-module__64o5VG__kerst-twinkle}.kerst-module__64o5VG__bulbs ellipse:nth-child(3n+2){fill:#e8c36a;animation-delay:-1.1s}.kerst-module__64o5VG__bulbs ellipse:nth-child(3n){fill:#9fd0f5;filter:drop-shadow(0 0 3px #96cdf5e6);animation-delay:-2.2s}.kerst-module__64o5VG__bulbs ellipse:nth-child(4n){animation-duration:4.1s}@keyframes kerst-module__64o5VG__kerst-twinkle{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.kerst-module__64o5VG__bulbs ellipse{animation:none}}.kerst-module__64o5VG__goldRule{background:linear-gradient(90deg,#c9a046,#e8c36a 60%,#e8c36a00);border-radius:9999px;width:72px;height:3px;margin-top:.6rem}.kerst-module__64o5VG__banner{aspect-ratio:5/2;object-fit:cover;border-radius:1rem;width:100%;height:auto;margin-bottom:1.5rem;display:block;box-shadow:0 10px 30px -18px #14163f8c}@media (min-width:768px){.kerst-module__64o5VG__banner{aspect-ratio:4;margin-bottom:2rem}}
