/* Generated positions; decorative only; no inline CSS. */
.view-wide .lamps .lamp:nth-child(1){left:39%;top:11%;--period:6.30s;--offset:-0.66s}
.view-wide .lamps .lamp:nth-child(2){left:43.4%;top:8.9%;--period:7.40s;--offset:-1.32s}
.view-wide .lamps .lamp:nth-child(3){left:48.8%;top:6.7%;--period:8.50s;--offset:-1.98s}
.view-wide .lamps .lamp:nth-child(4){left:63.7%;top:7%;--period:9.60s;--offset:-2.64s}
.view-wide .lamps .lamp:nth-child(5){left:69.8%;top:7.2%;--period:5.20s;--offset:-3.30s}
.view-wide .lamps .lamp:nth-child(6){left:75.3%;top:8.2%;--period:6.30s;--offset:-3.96s}
.view-wide .lamps .lamp:nth-child(7){left:81.2%;top:11%;--period:7.40s;--offset:-4.62s}
.view-wide .lamps .lamp:nth-child(8){left:34.7%;top:28.6%;--period:8.50s;--offset:-5.28s}
.view-wide .lamps .lamp:nth-child(9){left:96.6%;top:35.4%;--period:9.60s;--offset:-5.94s}
.view-wide .lamps .lamp:nth-child(10){left:2.15%;top:40.7%;--period:5.20s;--offset:-6.60s}
.view-mobile .lamps .lamp:nth-child(1){left:10.6%;top:11%;--period:6.30s;--offset:-0.66s}
.view-mobile .lamps .lamp:nth-child(2){left:17.9%;top:9%;--period:7.40s;--offset:-1.32s}
.view-mobile .lamps .lamp:nth-child(3){left:26.4%;top:8.2%;--period:8.50s;--offset:-1.98s}
.view-mobile .lamps .lamp:nth-child(4){left:36.3%;top:7.5%;--period:9.60s;--offset:-2.64s}
.view-mobile .lamps .lamp:nth-child(5){left:55.4%;top:7.5%;--period:5.20s;--offset:-3.30s}
.view-mobile .lamps .lamp:nth-child(6){left:65.1%;top:7.9%;--period:6.30s;--offset:-3.96s}
.view-mobile .lamps .lamp:nth-child(7){left:74.5%;top:9.4%;--period:7.40s;--offset:-4.62s}
.view-mobile .lamps .lamp:nth-child(8){left:7.5%;top:17.8%;--period:8.50s;--offset:-5.28s}
.view-wide .snowflakes i:nth-child(1){--x:48.77%;--size:3px;--delay:-0.63s;--dur:12s;--drift:-22px}
.view-wide .snowflakes i:nth-child(2){--x:86.54%;--size:4px;--delay:-1.26s;--dur:13s;--drift:-7px}
.view-wide .snowflakes i:nth-child(3){--x:24.31%;--size:2px;--delay:-1.89s;--dur:14s;--drift:8px}
.view-wide .snowflakes i:nth-child(4){--x:62.08%;--size:3px;--delay:-2.52s;--dur:15s;--drift:23px}
.view-wide .snowflakes i:nth-child(5){--x:99.85%;--size:5px;--delay:-3.15s;--dur:16s;--drift:38px}
.view-wide .snowflakes i:nth-child(6){--x:37.62%;--size:2px;--delay:-3.78s;--dur:17s;--drift:53px}
.view-wide .snowflakes i:nth-child(7){--x:75.39%;--size:3px;--delay:-4.41s;--dur:18s;--drift:-37px}
.view-wide .snowflakes i:nth-child(8){--x:13.16%;--size:4px;--delay:-5.04s;--dur:11s;--drift:-22px}
.view-wide .snowflakes i:nth-child(9){--x:50.93%;--size:2px;--delay:-5.67s;--dur:12s;--drift:-7px}
.view-wide .snowflakes i:nth-child(10){--x:88.70%;--size:5px;--delay:-6.30s;--dur:13s;--drift:8px}
.view-wide .snowflakes i:nth-child(11){--x:26.47%;--size:4px;--delay:-6.93s;--dur:14s;--drift:23px}
.view-wide .snowflakes i:nth-child(12){--x:64.24%;--size:2px;--delay:-7.56s;--dur:15s;--drift:38px}
.view-wide .snowflakes i:nth-child(13){--x:2.01%;--size:3px;--delay:-8.19s;--dur:16s;--drift:53px}
.view-wide .snowflakes i:nth-child(14){--x:39.78%;--size:4px;--delay:-8.82s;--dur:17s;--drift:-37px}
.view-wide .snowflakes i:nth-child(15){--x:77.55%;--size:5px;--delay:-9.45s;--dur:18s;--drift:-22px}
.view-wide .snowflakes i:nth-child(16){--x:15.32%;--size:3px;--delay:-10.08s;--dur:11s;--drift:-7px}
.view-wide .snowflakes i:nth-child(17){--x:53.09%;--size:4px;--delay:-10.71s;--dur:12s;--drift:8px}
.view-wide .snowflakes i:nth-child(18){--x:90.86%;--size:2px;--delay:-11.34s;--dur:13s;--drift:23px}
.view-wide .snowflakes i:nth-child(19){--x:28.63%;--size:3px;--delay:-11.97s;--dur:14s;--drift:38px}
.view-wide .snowflakes i:nth-child(20){--x:66.40%;--size:5px;--delay:-12.60s;--dur:15s;--drift:53px}
.view-wide .snowflakes i:nth-child(21){--x:4.17%;--size:2px;--delay:-13.23s;--dur:16s;--drift:-37px}
.view-wide .snowflakes i:nth-child(22){--x:41.94%;--size:3px;--delay:-13.86s;--dur:17s;--drift:-22px}
.view-wide .snowflakes i:nth-child(23){--x:79.71%;--size:4px;--delay:-14.49s;--dur:18s;--drift:-7px}
.view-wide .snowflakes i:nth-child(24){--x:17.48%;--size:2px;--delay:-15.12s;--dur:11s;--drift:8px}
.view-wide .snowflakes i:nth-child(25){--x:55.25%;--size:5px;--delay:-15.75s;--dur:12s;--drift:23px}
.view-wide .snowflakes i:nth-child(26){--x:93.02%;--size:4px;--delay:-16.38s;--dur:13s;--drift:38px}
.view-wide .snowflakes i:nth-child(27){--x:30.79%;--size:2px;--delay:-17.01s;--dur:14s;--drift:53px}
.view-wide .snowflakes i:nth-child(28){--x:68.56%;--size:3px;--delay:-17.64s;--dur:15s;--drift:-37px}
.view-wide .snowflakes i:nth-child(29){--x:6.33%;--size:4px;--delay:-18.27s;--dur:16s;--drift:-22px}
.view-wide .snowflakes i:nth-child(30){--x:44.10%;--size:5px;--delay:-18.90s;--dur:17s;--drift:-7px}
.view-wide .snowflakes i:nth-child(31){--x:81.87%;--size:3px;--delay:-19.53s;--dur:18s;--drift:8px}
.view-wide .snowflakes i:nth-child(32){--x:19.64%;--size:4px;--delay:-20.16s;--dur:11s;--drift:23px}
.view-wide .snowflakes i:nth-child(33){--x:57.41%;--size:2px;--delay:-20.79s;--dur:12s;--drift:38px}
.view-wide .snowflakes i:nth-child(34){--x:95.18%;--size:3px;--delay:-21.42s;--dur:13s;--drift:53px}
.view-wide .snowflakes i:nth-child(35){--x:32.95%;--size:5px;--delay:-22.05s;--dur:14s;--drift:-37px}
.view-wide .snowflakes i:nth-child(36){--x:70.72%;--size:2px;--delay:-22.68s;--dur:15s;--drift:-22px}
.view-wide .snowflakes i:nth-child(37){--x:8.49%;--size:3px;--delay:-23.31s;--dur:16s;--drift:-7px}
.view-wide .snowflakes i:nth-child(38){--x:46.26%;--size:4px;--delay:-23.94s;--dur:17s;--drift:8px}
.view-wide .snowflakes i:nth-child(39){--x:84.03%;--size:2px;--delay:-24.57s;--dur:18s;--drift:23px}
.view-wide .snowflakes i:nth-child(40){--x:21.80%;--size:5px;--delay:-25.20s;--dur:11s;--drift:38px}
.view-wide .snowflakes i:nth-child(41){--x:59.57%;--size:4px;--delay:-25.83s;--dur:12s;--drift:53px}
.view-wide .snowflakes i:nth-child(42){--x:97.34%;--size:2px;--delay:-26.46s;--dur:13s;--drift:-37px}
.view-wide .snowflakes i:nth-child(43){--x:35.11%;--size:3px;--delay:-27.09s;--dur:14s;--drift:-22px}
.view-wide .snowflakes i:nth-child(44){--x:72.88%;--size:4px;--delay:-27.72s;--dur:15s;--drift:-7px}
.view-wide .snowflakes i:nth-child(45){--x:10.65%;--size:5px;--delay:-28.35s;--dur:16s;--drift:8px}
.view-wide .snowflakes i:nth-child(46){--x:48.42%;--size:3px;--delay:-28.98s;--dur:17s;--drift:23px}
.view-wide .snowflakes i:nth-child(47){--x:86.19%;--size:4px;--delay:-29.61s;--dur:18s;--drift:38px}
.view-wide .snowflakes i:nth-child(48){--x:23.96%;--size:2px;--delay:-30.24s;--dur:11s;--drift:53px}
.view-wide .snowflakes i:nth-child(49){--x:61.73%;--size:3px;--delay:-30.87s;--dur:12s;--drift:-37px}
.view-wide .snowflakes i:nth-child(50){--x:99.50%;--size:5px;--delay:-31.50s;--dur:13s;--drift:-22px}
.view-mobile .snowflakes i:nth-child(1){--x:48.77%;--size:3px;--delay:-0.63s;--dur:12s;--drift:-22px}
.view-mobile .snowflakes i:nth-child(2){--x:86.54%;--size:4px;--delay:-1.26s;--dur:13s;--drift:-7px}
.view-mobile .snowflakes i:nth-child(3){--x:24.31%;--size:2px;--delay:-1.89s;--dur:14s;--drift:8px}
.view-mobile .snowflakes i:nth-child(4){--x:62.08%;--size:3px;--delay:-2.52s;--dur:15s;--drift:23px}
.view-mobile .snowflakes i:nth-child(5){--x:99.85%;--size:5px;--delay:-3.15s;--dur:16s;--drift:38px}
.view-mobile .snowflakes i:nth-child(6){--x:37.62%;--size:2px;--delay:-3.78s;--dur:17s;--drift:53px}
.view-mobile .snowflakes i:nth-child(7){--x:75.39%;--size:3px;--delay:-4.41s;--dur:18s;--drift:-37px}
.view-mobile .snowflakes i:nth-child(8){--x:13.16%;--size:4px;--delay:-5.04s;--dur:11s;--drift:-22px}
.view-mobile .snowflakes i:nth-child(9){--x:50.93%;--size:2px;--delay:-5.67s;--dur:12s;--drift:-7px}
.view-mobile .snowflakes i:nth-child(10){--x:88.70%;--size:5px;--delay:-6.30s;--dur:13s;--drift:8px}
.view-mobile .snowflakes i:nth-child(11){--x:26.47%;--size:4px;--delay:-6.93s;--dur:14s;--drift:23px}
.view-mobile .snowflakes i:nth-child(12){--x:64.24%;--size:2px;--delay:-7.56s;--dur:15s;--drift:38px}
.view-mobile .snowflakes i:nth-child(13){--x:2.01%;--size:3px;--delay:-8.19s;--dur:16s;--drift:53px}
.view-mobile .snowflakes i:nth-child(14){--x:39.78%;--size:4px;--delay:-8.82s;--dur:17s;--drift:-37px}
.view-mobile .snowflakes i:nth-child(15){--x:77.55%;--size:5px;--delay:-9.45s;--dur:18s;--drift:-22px}
.view-mobile .snowflakes i:nth-child(16){--x:15.32%;--size:3px;--delay:-10.08s;--dur:11s;--drift:-7px}
.view-mobile .snowflakes i:nth-child(17){--x:53.09%;--size:4px;--delay:-10.71s;--dur:12s;--drift:8px}
.view-mobile .snowflakes i:nth-child(18){--x:90.86%;--size:2px;--delay:-11.34s;--dur:13s;--drift:23px}
.view-mobile .snowflakes i:nth-child(19){--x:28.63%;--size:3px;--delay:-11.97s;--dur:14s;--drift:38px}
.view-mobile .snowflakes i:nth-child(20){--x:66.40%;--size:5px;--delay:-12.60s;--dur:15s;--drift:53px}
.view-mobile .snowflakes i:nth-child(21){--x:4.17%;--size:2px;--delay:-13.23s;--dur:16s;--drift:-37px}
.view-mobile .snowflakes i:nth-child(22){--x:41.94%;--size:3px;--delay:-13.86s;--dur:17s;--drift:-22px}
.view-mobile .snowflakes i:nth-child(23){--x:79.71%;--size:4px;--delay:-14.49s;--dur:18s;--drift:-7px}
.view-mobile .snowflakes i:nth-child(24){--x:17.48%;--size:2px;--delay:-15.12s;--dur:11s;--drift:8px}
.view-mobile .snowflakes i:nth-child(25){--x:55.25%;--size:5px;--delay:-15.75s;--dur:12s;--drift:23px}
.view-mobile .snowflakes i:nth-child(26){--x:93.02%;--size:4px;--delay:-16.38s;--dur:13s;--drift:38px}
.view-mobile .snowflakes i:nth-child(27){--x:30.79%;--size:2px;--delay:-17.01s;--dur:14s;--drift:53px}
.view-mobile .snowflakes i:nth-child(28){--x:68.56%;--size:3px;--delay:-17.64s;--dur:15s;--drift:-37px}
.view-mobile .snowflakes i:nth-child(29){--x:6.33%;--size:4px;--delay:-18.27s;--dur:16s;--drift:-22px}
.view-mobile .snowflakes i:nth-child(30){--x:44.10%;--size:5px;--delay:-18.90s;--dur:17s;--drift:-7px}
.view-mobile .snowflakes i:nth-child(31){--x:81.87%;--size:3px;--delay:-19.53s;--dur:18s;--drift:8px}
.view-mobile .snowflakes i:nth-child(32){--x:19.64%;--size:4px;--delay:-20.16s;--dur:11s;--drift:23px}
.view-mobile .snowflakes i:nth-child(33){--x:57.41%;--size:2px;--delay:-20.79s;--dur:12s;--drift:38px}
.view-mobile .snowflakes i:nth-child(34){--x:95.18%;--size:3px;--delay:-21.42s;--dur:13s;--drift:53px}
.view-mobile .snowflakes i:nth-child(35){--x:32.95%;--size:5px;--delay:-22.05s;--dur:14s;--drift:-37px}
.view-mobile .snowflakes i:nth-child(36){--x:70.72%;--size:2px;--delay:-22.68s;--dur:15s;--drift:-22px}
