@font-face{font-family:ReclineRegular;src:url(/build/assets/Recline-Regular-CHabScee.ttf) format("truetype")}@font-face{font-family:FocoRegular;src:url(/build/assets/Foco-Regular-BxipzoNy.ttf) format("truetype")}@font-face{font-family:FocoLight;src:url(/build/assets/Foco-Light-B1ZLBmCa.ttf) format("truetype")}@font-face{font-family:FocoBold;src:url(/build/assets/Foco-Bold-De9NdlV-.ttf) format("truetype")}html body{background-color:#f9dde7;font-family:FocoLight,sans-serif!important}html body pre{font-family:monospace!important}html body p{margin-top:0;margin-bottom:1rem}html body b,html body .fw-bold{font-family:FocoBold,sans-serif!important}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6,html body .btn,html body button{font-family:FocoRegular,sans-serif!important}html body header{background-color:#8b1e41}html body header .logo{width:100%;max-width:300px}html body .day{height:400px;cursor:pointer;position:relative;transform-style:preserve-3d;-webkit-transform-origin:top center;transition:transform .6s;-webkit-transition:transform .6s;-moz-transition:transform .6s;-o-transition:transform .6s}@media only screen and (max-width: 991px){html body .day{height:500px}}html body .day:hover .front,html body .day:hover .back{border:5px dashed #8b1e41}html body .day .front,html body .day .back{border:5px dashed transparent;background-color:#faedf2;position:absolute;top:0;width:100%;transition:border .3s;-webkit-transition:border .3s;-moz-transition:border .3s;-o-transition:border .3s}html body .day .front.front,html body .day .back.front{font-size:7rem;transform:translateZ(1px)}@media only screen and (max-width: 991px){html body .day .front.front,html body .day .back.front{font-size:3.5rem}}html body .day .front.back,html body .day .back.back{font-size:1.5rem;transform:translateZ(0) rotateY(180deg)}html body .day.flipped{transform:rotateY(180deg)}.btn.btn-caesius{color:#fff!important;border:none!important;background-color:#8b1e41}.btn.btn-caesius:hover,.btn.btn-caesius .btn-check:checked+.btn{color:#fff!important;background-color:#66152e}.btn.btn-caesius:active{color:#fff!important;background-color:#581329}.btn.btn-zoom{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.btn.btn-zoom:hover{scale:1.05}.snowfall-flakes{transform:translateZ(10px)}
