/* Snowflakes: soft white dots drifting side to side as they fall. */
.bgfx--snow .bgfx-p > i {
  width: var(--s);
  height: var(--s);
  border-radius: 50%;
  background: #fff;
  opacity: 0.75;
  box-shadow: 0 0 6px rgba(255, 255, 255, 0.55);
}
@media (prefers-reduced-motion: no-preference) {
  .bgfx--snow .bgfx-p > i { animation: bgfx-sway 6.5s ease-in-out var(--t) infinite alternate; }
}
