.crystal-quiz-theme{--forest-bloom-cream:#fbf1e5;--forest-bloom-rose:#ad7b85;--forest-bloom-sage:#9c9d90;--forest-bloom-forest:#375049;--background:var(--forest-bloom-cream);--foreground:var(--forest-bloom-forest);--card:var(--forest-bloom-cream);--card-foreground:var(--forest-bloom-forest);--popover:var(--forest-bloom-cream);--popover-foreground:var(--forest-bloom-forest);--primary:var(--forest-bloom-forest);--primary-foreground:var(--forest-bloom-cream);--secondary:color-mix(in oklab, var(--forest-bloom-sage) 32%, var(--forest-bloom-cream));--secondary-foreground:var(--forest-bloom-forest);--muted:color-mix(in oklab, var(--forest-bloom-sage) 20%, var(--forest-bloom-cream));--muted-foreground:var(--forest-bloom-sage);--accent:var(--forest-bloom-rose);--accent-foreground:var(--forest-bloom-cream);--border:color-mix(in oklab, var(--forest-bloom-sage) 42%, var(--forest-bloom-cream));--input:color-mix(in oklab, var(--forest-bloom-sage) 28%, var(--forest-bloom-cream));--ring:var(--forest-bloom-rose);--palette-terracotta:var(--forest-bloom-rose);--palette-cream:var(--forest-bloom-cream);--btn-wipe-green:var(--forest-bloom-forest);color:var(--foreground)}.crystal-quiz-theme .btn-wipe{border-color:var(--forest-bloom-forest);color:var(--forest-bloom-forest);background-color:#fff}.crystal-quiz-theme .btn-wipe:before{background-color:var(--forest-bloom-rose)}.crystal-quiz-theme .btn-wipe:hover:not(:disabled):not([aria-disabled=true]),.crystal-quiz-theme .btn-wipe:focus-visible:not(:disabled){color:var(--forest-bloom-cream);border-color:var(--forest-bloom-rose)}.crystal-quiz-theme .btn-wipe-forest-bloom:before{background-color:var(--forest-bloom-rose)}.crystal-quiz-theme .btn-wipe-forest-bloom:hover:not(:disabled):not([aria-disabled=true]),.crystal-quiz-theme .btn-wipe-forest-bloom:focus-visible:not(:disabled){border-color:var(--forest-bloom-rose)}.christmas-teaser-card{overflow:visible}.christmas-lights{pointer-events:none;z-index:2;position:absolute;inset:0}.christmas-light-bulb{clip-path:circle(50%);background:var(--bulb-color,#e8b84a);width:.75rem;height:.75rem;filter:drop-shadow(0 0 3px var(--bulb-color,#e8b84a)) drop-shadow(0 0 7px color-mix(in oklab, var(--bulb-color,#e8b84a) 70%, transparent));animation:1.6s ease-in-out infinite christmas-light-twinkle;position:absolute;transform:translate(-50%,-50%)}@media (min-width:640px){.christmas-light-bulb{width:.85rem;height:.85rem}}@keyframes christmas-light-twinkle{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.christmas-light-bulb{opacity:.9;animation:none}}.christmas-teaser-cta.btn-wipe{--btn-wipe-green:#2e3a31;color:#2e3a31;border-color:#2e3a31}.christmas-teaser-cta.btn-wipe:before{background-color:#2e3a31}.christmas-teaser-cta.btn-wipe:hover:not(:disabled):not([aria-disabled=true]),.christmas-teaser-cta.btn-wipe:focus-visible:not(:disabled){color:#fff;border-color:#2e3a31}
