h2{font-family:"DM Serif Text",serif;font-weight:600;font-size:1.65rem;margin:0 0 1.5rem;color:#fff}@media (max-width:767px){h2{font-size:1.5rem}}h2.display-date{text-align:center}h2.heading{margin-bottom:.5rem}h3{font-family:"Rubik",sans-serif;font-weight:500;font-size:1rem;color:#e8cf4a;margin:0 0 .8rem}ol,p,ul{font-family:"DM Serif Text",serif;font-size:1.25rem;margin:0 0 1rem;color:#fff}a{text-decoration:none;color:#e8cf4a;cursor:pointer}a:hover{color:#ebd561}.no-wrap{white-space:nowrap}@media (max-width:480px){.no-wrap{white-space:normal}}header{width:100%;height:80px;padding-top:30px;background:linear-gradient(#0d0810,transparent);position:fixed;z-index:2}header h1{margin:0 auto;position:relative}header h1 .logo{margin:0 auto;height:30px;padding:0 20px}footer{width:100%;height:80px;background:linear-gradient(transparent,#0d0810);text-align:center;position:fixed;bottom:0;z-index:2;padding:0 40px}@media (max-width:1023px){footer{padding:0 20px;background:linear-gradient(transparent,rgba(13,8,16,.9) 25px)}}@media (max-width:767px){footer{padding:0 10px}}footer.help-page>div{justify-content:center}footer>div{display:flex;justify-content:space-between;margin:25px auto 0;max-width:800px;padding:0;filter:drop-shadow(0 2px 3px #000)}@media (max-width:767px){footer>div{padding:0 20px}}footer>div>div:empty{min-width:29px}footer>div .parents-nav.parents-active .for-parents{display:none}footer>div .parents-nav.parents-active .return{display:inline-block}footer>div .parents-nav .return{display:none;padding-right:17px}footer>div p{font-family:"Onest",sans-serif;font-weight:500;font-size:.75rem;position:relative;display:inline-block;cursor:pointer}@media (min-width:1024px){footer>div p:active,footer>div p:hover{color:#e8cf4a}}@media (max-width:1023px){footer>div p:active,footer>div p:hover{opacity:.9}}footer>div p.swipe-note{padding-right:17px}@media (min-width:1024px){footer>div p.swipe-note:active:after,footer>div p.swipe-note:hover:after{background-image:url(/static/media/arrow-right-accent.91032195.svg)}}@media (max-width:1023px){footer>div p.swipe-note:active:after,footer>div p.swipe-note:hover:after{opacity:.9}}footer>div p.swipe-note:after{content:"";background-image:url(/static/media/arrow-right.fce36ec0.svg);position:absolute;right:0;top:-1px;height:17px;width:17px}@media (max-width:480px){footer>div p.swipe-note:after{top:-2px}}footer>div p.swipe-note.last-slide-active{display:none}footer>div p a{color:#fff}footer>div p a:active,footer>div p a:hover{color:#e8cf4a}@media (max-width:1023px){footer>div p a:active,footer>div p a:hover{color:#fff;opacity:.9}}.modals{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);width:100%;padding:0 40px;z-index:4}@media (max-width:480px){.modals{padding:0 20px}}.modals .modal{display:none;font-family:"Onest",sans-serif;font-size:.75em;color:#fff;text-align:center;max-width:800px;padding:20px;margin:1rem auto 0;background-color:rgba(27,17,33,.8);border:1px solid #202124;border-radius:6px;filter:drop-shadow(2px 4px 6px rgba(0,0,0,.5));position:relative}.modals .modal.visible{display:block}.modals .modal#cookie-consent .buttons,.modals .modal#notification .buttons{margin-top:.5rem;white-space:nowrap}.modals .modal#cookie-consent button:first-of-type,.modals .modal#notification button:first-of-type{margin-right:8px}.modals .modal#cookie-consent .cookie-message{text-align:left}.modals .modal#cookie-consent .cookie-message a{color:#e8cf4a}.modals .modal#cookie-consent .cookie-message a:hover{color:#ebd561}.modals .modal button{padding:6px 12px;margin:0;text-transform:uppercase;display:inline-block;font-size:.65rem}.modals .modal span.modal-close{position:absolute;cursor:pointer;pointer-events:all;background-position:50%;background-repeat:no-repeat;background-image:url(/static/media/close.eaa01047.svg);top:2px;right:2px;width:20px;height:20px}@supports ((-webkit-mask-repeat:no-repeat) or (mask-repeat:no-repeat)){.modals .modal span.modal-close{mask-image:url(/static/media/close.eaa01047.svg);-webkit-mask-image:url(/static/media/close.eaa01047.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:10px;-webkit-mask-size:10px;mask-position:center;-webkit-mask-position:center}}.spinner{width:100%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:4}.spinner p{font-family:"Rubik",sans-serif;text-transform:uppercase;font-weight:700;font-size:85%;margin-top:5px}.spinner .loader{margin:0 auto;width:80px;text-align:center}.spinner .loader>div{width:12px;height:12px;margin:0 4px;background-color:#e8cf4a;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s ease-in-out infinite both}.spinner .loader>div.bounce1{animation-delay:-.32s}.spinner .loader>div.bounce2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.wrapper .parents-container,.wrapper .swiper-container{padding:50px 100px 0}@media (max-width:767px){.wrapper .parents-container,.wrapper .swiper-container{padding-left:20px;padding-right:20px}}.wrapper .parents-container .swiper-slide,.wrapper .swiper-container .swiper-slide{min-height:calc(100vh - 230px)}.wrapper .parents-container .swiper-slide.last-slide,.wrapper .swiper-container .swiper-slide.last-slide{padding-top:60px}.wrapper .parents-container .swiper-slide.last-slide h2,.wrapper .swiper-container .swiper-slide.last-slide h2{font-size:2.1rem;margin-bottom:0}.wrapper .parents-container .swiper-pagination,.wrapper .swiper-container .swiper-pagination{top:0;left:100px;bottom:unset;text-align:left}@media (max-width:767px){.wrapper .parents-container .swiper-pagination,.wrapper .swiper-container .swiper-pagination{left:20px}}.wrapper .parents-container .swiper-pagination .swiper-pagination-bullet,.wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background:#fff;transition:all .2s ease-in;opacity:.6}.wrapper .parents-container .swiper-pagination .swiper-pagination-bullet:first-child,.wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet:first-child{margin-left:0}.wrapper .parents-container .swiper-pagination .swiper-pagination-bullet:last-child,.wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0}.wrapper .parents-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.wrapper .swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e8cf4a;width:24px;border-radius:3px;opacity:1}.wrapper .parents-container [class^=swiper-button-],.wrapper .swiper-container [class^=swiper-button-]{color:#e8cf4a}.wrapper .parents-container [class^=swiper-button-]:hover,.wrapper .swiper-container [class^=swiper-button-]:hover{color:#ebd561}@media (max-width:767px){.wrapper .parents-container [class^=swiper-button-],.wrapper .swiper-container [class^=swiper-button-]{display:none}}@media (max-height:700px){.wrapper .parents-container [class^=swiper-button-],.wrapper .swiper-container [class^=swiper-button-]{display:none}}.wrapper .parents-container .swiper-button-next,.wrapper .swiper-container .swiper-button-next{right:0}.wrapper .parents-container .swiper-button-prev,.wrapper .swiper-container .swiper-button-prev{left:0}.video{display:flex;flex-direction:column}.video .video-heading{margin-bottom:1rem}.video .video-heading h2{margin-bottom:0}.video .video-container{flex-grow:2;display:flex;flex-direction:column;justify-content:center;height:100%}.video .video-container:before{content:"";flex:1 1}.video .video-container:after{content:"";flex:2 1}.video .video-container .react-player{aspect-ratio:16/9;border-radius:20px;overflow:hidden;position:relative;filter:drop-shadow(0 5px 20px rgba(0,0,0,.7))}.candle{position:fixed;bottom:65px;left:0;right:0;width:100%;height:100%;z-index:-1;transition:opacity .75s ease-in}@media (max-height:700px){.candle{display:none}}.candle>img{position:absolute;max-width:unset;max-height:unset}.candle>img.base{left:50%;transform:translateX(-60%);bottom:0;width:200px}@media (max-width:767px){.candle>img.base{width:175px}}.candle>img.flame{width:40px;opacity:.9;left:calc(50% - 13px);bottom:172px;transform-origin:bottom center;animation:flicker 8s infinite alternate}@media (max-width:767px){.candle>img.flame{left:calc(50% - 11px);width:35px;bottom:150px}}.candle>img.glow{opacity:.3;width:900px;left:calc(50% - 405px);bottom:10px;transform-origin:bottom center;animation:flicker 8s infinite alternate}@media (max-width:767px){.candle>img.glow{width:800px;bottom:0;left:calc(50% - 370px)}}@keyframes flicker{0%,to{transform:rotate(-2deg)}25%{transform:rotate(2deg)}50%{transform:rotate(-1deg)}75%{transform:rotate(1deg)}}a.cta,button,input[type=submit]{background-color:#b52325;color:#fff;padding:7px 16px 8px;text-align:center;border:none;font-size:.9rem;font-family:"Rubik",sans-serif;font-weight:500;border-radius:100px;text-decoration:none;margin-bottom:1rem;position:relative;overflow:hidden;cursor:pointer}a.cta:after,button:after,input[type=submit]:after{content:"";display:none;position:absolute;border-radius:100%;background-color:hsla(0,0%,100%,.15);width:100px;height:100px;margin-top:-50px;margin-left:-50px;top:50%;left:50%;animation:ripple 1s;opacity:0}a.cta:focus:not(:active):after,button:focus:not(:active):after,input[type=submit]:focus:not(:active):after{display:block}a.cta:active,a.cta:focus,button:active,button:focus,input[type=submit]:active,input[type=submit]:focus{border:none;outline:none}a.cta:hover,button:hover,input[type=submit]:hover{background-color:#a01f21}a.cta:disabled,button:disabled,input[type=submit]:disabled{background-color:#e8cf4a;cursor:default}a.cta.danger,button.danger,input[type=submit].danger{background-color:#bb1d30;color:#fff}a.cta.danger:hover,button.danger:hover,input[type=submit].danger:hover{background-color:#a20417}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(10)}}nav.age-level{position:absolute;top:0;right:100px;z-index:2}@media (max-width:767px){nav.age-level{right:20px}}nav.age-level.parents-active ul{display:none}nav.age-level.parents-active .close{display:block}nav.age-level ul{display:flex;list-style:none;padding:0;margin:0;grid-gap:8px;gap:8px;flex-wrap:nowrap}nav.age-level ul li{opacity:.35;transition:opacity .2s ease-in}nav.age-level ul li.active{opacity:1}nav.age-level .close,nav.age-level ul li img{height:30px;cursor:pointer}nav.age-level .close{display:none;background-image:url(/static/media/close.eaa01047.svg);background-size:15px 15px;background-repeat:no-repeat;background-position:50%;width:30px}@media (max-width:767px){body #root main section.help{padding-left:30px;padding-right:30px}}body #root main section.help ol,body #root main section.help p,body #root main section.help ul{font-size:1.05rem}body #root main section.help ol{padding-left:1.25rem;margin-bottom:1.5rem}*{-ms-box-sizing:border-box;box-sizing:border-box}* img{max-width:100%;max-height:100%;display:block}::selection{background-color:#b52325;color:#fff}html{font-size:18px;-webkit-text-size-adjust:100%}@media (max-width:767px){html{font-size:17px}}@media (max-width:480px){html{font-size:16px}}.hidden{display:none}body,html{max-width:100%;overflow-x:hidden;touch-action:pan-y}body{width:100%;height:100vh;position:relative;margin:0 auto;background-color:#0d0810}body:before{content:"";position:fixed;background:radial-gradient(#766780,#0d0810 75%);opacity:.25;width:100vw;height:100vh;z-index:-2}body>iframe{display:none}body #root{position:relative}body #root:before{content:"";position:fixed;background-image:url(/static/media/bkgd.296c3658.svg);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.05;width:100vw;height:100vh;z-index:-1}@media (max-width:767px){body #root:before{background-size:1500px}}body #root main{position:relative;top:80px;height:100%}body #root main section{height:100%;padding:20px 40px 80px}@media (max-width:1023px){body #root main section{padding:20px 20px 80px}}@media (max-width:767px){body #root main section{padding:20px 10px 80px}}body #root main section#day-container:after{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);opacity:0;transition:opacity .75s ease-in;z-index:-1}body #root main section#day-container.video-active:after{opacity:1}body #root main section#day-container.video-active .candle{opacity:.4}body #root main section .wrapper{height:100%;max-width:800px;margin:0 auto;position:relative}.icon{height:90px;margin-bottom:.5rem}.actions{margin:2rem 0;text-align:center}.actions .cta,.actions:last-child{margin-bottom:0}.actions .cta{display:inline-block}.error-message{font-family:"DM Serif Text",serif;color:#bb1d30}
/*# sourceMappingURL=main.6d827987.chunk.css.map */