.advent-calendar-grid{grid-template-columns:repeat(12,1fr);grid-template-areas:"day-1 day-1 day-1 day-1 day-2 day-2 day-2 day-2 day-2 day-2 day-2 day-2""day-1 day-1 day-1 day-1 day-3 day-3 day-3 day-3 day-3 day-3 day-3 day-3""day-4 day-4 day-4 day-4 day-4 day-4 day-5 day-5 day-5 day-5 day-5 day-5""day-6 day-6 day-6 day-6 day-6 day-6 day-6 day-6 day-6 day-6 day-6 day-6""day-7 day-7 day-7 day-8 day-8 day-8 day-8 day-8 day-9 day-9 day-9 day-9""day-10 day-10 day-10 day-10 day-10 day-10 day-10 day-10 day-12 day-12 day-12 day-12""day-11 day-11 day-11 day-11 day-11 day-11 day-11 day-11 day-12 day-12 day-12 day-12""day-13 day-13 day-13 day-13 day-13 day-13 day-14 day-14 day-14 day-14 day-14 day-14""day-15 day-15 day-15 day-15 day-15 day-15 day-15 day-18 day-18 day-18 day-18 day-18""day-16 day-16 day-16 day-16 day-17 day-17 day-17 day-19 day-19 day-19 day-19 day-19""day-20 day-20 day-20 day-20 day-21 day-21 day-21 day-21 day-21 day-21 day-21 day-21""day-20 day-20 day-20 day-20 day-22 day-22 day-22 day-22 day-22 day-22 day-22 day-22""day-23 day-23 day-23 day-23 day-23 day-23 day-24 day-24 day-24 day-24 day-24 day-24""day-33 day-33 day-33 day-33 day-33 day-33 day-24 day-24 day-24 day-24 day-24 day-24""day-25 day-25 day-25 day-25 day-25 day-25 day-25 day-25 day-25 day-25 day-25 day-25""day-26 day-26 day-26 day-27 day-27 day-27 day-27 day-27 day-28 day-28 day-28 day-28""day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-29""day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-30""day-31 day-31 day-31 day-31 day-31 day-31 day-31 day-31 day-31 day-31 day-31 day-31";gap:8px;display:grid}@media screen and (min-width:1024px){.advent-calendar-grid{grid-template-areas:"day-1 day-1 day-1 day-2 day-2 day-2 day-2 day-2 day-4 day-4 day-4 day-4""day-1 day-1 day-1 day-2 day-2 day-2 day-2 day-2 day-4 day-4 day-4 day-4""day-1 day-1 day-1 day-2 day-2 day-2 day-2 day-2 day-4 day-4 day-4 day-4""day-1 day-1 day-1 day-3 day-3 day-3 day-3 day-3 day-4 day-4 day-4 day-4""day-1 day-1 day-1 day-3 day-3 day-3 day-3 day-3 day-4 day-4 day-4 day-4""day-1 day-1 day-1 day-3 day-3 day-3 day-3 day-3 day-4 day-4 day-4 day-4""day-5 day-5 day-5 day-5 day-6 day-6 day-6 day-6 day-6 day-6 day-6 day-6""day-5 day-5 day-5 day-5 day-6 day-6 day-6 day-6 day-6 day-6 day-6 day-6""day-5 day-5 day-5 day-5 day-6 day-6 day-6 day-6 day-6 day-6 day-6 day-6""day-5 day-5 day-5 day-5 day-7 day-7 day-8 day-8 day-8 day-9 day-9 day-9""day-5 day-5 day-5 day-5 day-7 day-7 day-8 day-8 day-8 day-9 day-9 day-9""day-5 day-5 day-5 day-5 day-7 day-7 day-8 day-8 day-8 day-9 day-9 day-9""day-10 day-10 day-10 day-10 day-10 day-12 day-12 day-12 day-13 day-13 day-13 day-13""day-10 day-10 day-10 day-10 day-10 day-12 day-12 day-12 day-13 day-13 day-13 day-13""day-10 day-10 day-10 day-10 day-10 day-12 day-12 day-12 day-13 day-13 day-13 day-13""day-11 day-11 day-11 day-11 day-11 day-12 day-12 day-12 day-13 day-13 day-13 day-13""day-11 day-11 day-11 day-11 day-11 day-12 day-12 day-12 day-13 day-13 day-13 day-13""day-11 day-11 day-11 day-11 day-11 day-12 day-12 day-12 day-13 day-13 day-13 day-13""day-14 day-14 day-14 day-14 day-15 day-15 day-15 day-15 day-15 day-18 day-18 day-18""day-14 day-14 day-14 day-14 day-15 day-15 day-15 day-15 day-15 day-18 day-18 day-18""day-14 day-14 day-14 day-14 day-15 day-15 day-15 day-15 day-15 day-18 day-18 day-18""day-14 day-14 day-14 day-14 day-16 day-16 day-16 day-17 day-17 day-19 day-19 day-19""day-14 day-14 day-14 day-14 day-16 day-16 day-16 day-17 day-17 day-19 day-19 day-19""day-14 day-14 day-14 day-14 day-16 day-16 day-16 day-17 day-17 day-19 day-19 day-19""day-20 day-20 day-20 day-21 day-21 day-21 day-21 day-21 day-23 day-23 day-23 day-23""day-20 day-20 day-20 day-21 day-21 day-21 day-21 day-21 day-23 day-23 day-23 day-23""day-20 day-20 day-20 day-21 day-21 day-21 day-21 day-21 day-23 day-23 day-23 day-23""day-20 day-20 day-20 day-22 day-22 day-22 day-22 day-22 day-23 day-23 day-23 day-23""day-20 day-20 day-20 day-22 day-22 day-22 day-22 day-22 day-23 day-23 day-23 day-23""day-20 day-20 day-20 day-22 day-22 day-22 day-22 day-22 day-23 day-23 day-23 day-23""day-24 day-24 day-24 day-24 day-25 day-25 day-25 day-25 day-25 day-25 day-25 day-25""day-24 day-24 day-24 day-24 day-25 day-25 day-25 day-25 day-25 day-25 day-25 day-25""day-24 day-24 day-24 day-24 day-25 day-25 day-25 day-25 day-25 day-25 day-25 day-25""day-24 day-24 day-24 day-24 day-26 day-26 day-27 day-27 day-27 day-28 day-28 day-28""day-24 day-24 day-24 day-24 day-26 day-26 day-27 day-27 day-27 day-28 day-28 day-28""day-24 day-24 day-24 day-24 day-26 day-26 day-27 day-27 day-27 day-28 day-28 day-28""day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-31 day-31 day-31 day-31""day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-31 day-31 day-31 day-31""day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-29 day-31 day-31 day-31 day-31""day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-31 day-31 day-31 day-31""day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-31 day-31 day-31 day-31""day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-30 day-31 day-31 day-31 day-31";gap:24px}}.day-1{aspect-ratio:28/55;grid-area:day-1}.day-2{aspect-ratio:59/27;grid-area:day-2}.day-3{aspect-ratio:59/27;grid-area:day-3}.day-4{aspect-ratio:85/114;grid-area:day-4}.day-5{aspect-ratio:85/114;grid-area:day-5}.day-6{aspect-ratio:172/54;grid-area:day-6}.day-7{aspect-ratio:83/108;grid-area:day-7}.day-8{aspect-ratio:47/36;grid-area:day-8}.day-9{aspect-ratio:28/27;grid-area:day-9}.day-10{aspect-ratio:59/27;grid-area:day-10}.day-11{aspect-ratio:59/27;grid-area:day-11}.day-12{aspect-ratio:28/55;grid-area:day-12}.day-13{aspect-ratio:85/114;grid-area:day-13}.day-14{aspect-ratio:85/114;grid-area:day-14}.day-15{aspect-ratio:199/108;grid-area:day-15}.day-16{aspect-ratio:28/27;grid-area:day-16}.day-17{aspect-ratio:83/108;grid-area:day-17}.day-18{aspect-ratio:47/36;grid-area:day-18}.day-19{aspect-ratio:47/36;grid-area:day-19}.day-20{aspect-ratio:28/55;grid-area:day-20}.day-21{aspect-ratio:59/27;grid-area:day-21}.day-22{aspect-ratio:59/27;grid-area:day-22}.day-23{aspect-ratio:85/114;grid-area:day-23}.day-24{aspect-ratio:85/114;grid-area:day-24}.day-25{aspect-ratio:172/54;grid-area:day-25}.day-26{aspect-ratio:83/108;grid-area:day-26}.day-27{aspect-ratio:47/36;grid-area:day-27}.day-28{aspect-ratio:28/27;grid-area:day-28}.day-29{aspect-ratio:172/54;grid-area:day-29}.day-30{aspect-ratio:172/54;grid-area:day-30}.day-31{aspect-ratio:688/371;grid-area:day-31}@media screen and (min-width:1024px){.day-2,.day-3,.day-10,.day-11,.day-15,.day-21,.day-22{aspect-ratio:461/216}.day-4,.day-5,.day-13,.day-14,.day-23,.day-24,.day-31{aspect-ratio:91/114}.day-6,.day-25,.day-29,.day-39{aspect-ratio:94/27}.day-7,.day-17,.day-26{aspect-ratio:85/108}.day-8,.day-9,.day-16,.day-18,.day-19,.day-27,.day-28{aspect-ratio:89/72}.day-12,.day-20{aspect-ratio:89/152}.day-1{aspect-ratio:269/456}}
.slide-up{opacity:0;animation:.7s ease-out forwards slide-up}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
