body.lanternsPage .floatingMessageTopLeft{width:350px;position:fixed;top:70px;left:0;background:url(https://d19y2ttatozxjp.cloudfront.net/assets/black_66Alpha.png) center center repeat transparent;z-index:999}body.lanternsPage .floatingMessageTopLeft .expansionLantern{margin:10px auto;background-image:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/sprite_lanterns.webp);background-position:0px -1286px;width:170px;height:157px}body.lanternsPage .floatingMessageTopLeft p{font-size:1.7em;font-family:Sriracha,cursive;text-align:center;padding:0 45px 10px}@media screen and (max-width: 1346px){body.lanternsPage .floatingMessageTopLeft{display:none}}body.lanternsPage .banner{overflow:hidden}@media screen and (max-width: 420px){body.lanternsPage .banner{height:100%!important}}body.lanternsPage .banner .video-container .poster{text-align:center;margin:0 auto;width:100%;height:100%;background-position:center -53px;background-image:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/ZENheroBanner.webp);display:block}@media screen and (max-width: 640px){body.lanternsPage .banner .video-container .poster{height:550px}}body.lanternsPage .banner .title-container .contentPosition{position:relative;height:100%}body.lanternsPage .banner .title-container .contentPosition .logo{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/spriteSrc/ZENlogo.webp) center center no-repeat;height:354px;width:1200px}@media screen and (max-width: 1200px){body.lanternsPage .banner .title-container .contentPosition .logo{width:100%}}@media screen and (max-width: 767px){body.lanternsPage .banner .title-container .contentPosition .logo{background-size:120%}}@media screen and (max-width: 420px){body.lanternsPage .banner .title-container .contentPosition .logo{height:140px}}body.lanternsPage .banner .title-container .contentPosition .awards{float:right;margin-top:4em}@media screen and (max-width: 1200px){body.lanternsPage .banner .title-container .contentPosition .awards{display:none}}body.lanternsPage .banner .title-container .contentPosition .awards .awards1,body.lanternsPage .banner .title-container .contentPosition .awards .awards2{width:144px;background-image:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/sprite_lanterns.webp);background-position-x:0px}body.lanternsPage .banner .title-container .contentPosition .awards .awards1{top:70px;background-position-y:-593px;height:98px}body.lanternsPage .banner .title-container .contentPosition .awards .awards2{top:185px;background-position-y:-690px;height:146px}body.lanternsPage .banner .title-container .contentPosition .appStores{margin-top:25em}@media screen and (max-width: 640px){body.lanternsPage .banner .title-container .contentPosition .appStores{display:block}}body.lanternsPage main{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/waterSidesTileBrightTop.jpg) 0 0 repeat-x #0c2635;background-position-y:-285px;z-index:99}body.lanternsPage main .container{transition:all .3s;position:relative}body.lanternsPage main .backLanterns,body.lanternsPage main .frontLanterns{position:absolute;bottom:0;width:100%;height:100%}@media screen and (max-width: 767px){body.lanternsPage main .backLanterns,body.lanternsPage main .frontLanterns{display:none}}body.lanternsPage main .backLanterns{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/parallax_Lanterns_Back2.webp) center bottom no-repeat transparent}body.lanternsPage main .frontLanterns{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/parallax_Lanterns_Front2.webp) center bottom no-repeat transparent}body.lanternsPage main .cornerLeftLanterns,body.lanternsPage main .cornerRightLanterns{position:absolute;bottom:76px;z-index:999;transition:all .5s}body.lanternsPage main .cornerLeftLanterns{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/Lanterns_BottomLeft2.webp) top left no-repeat;left:250px;width:424px;height:430px}@media screen and (max-width: 2000px){body.lanternsPage main .cornerLeftLanterns{left:60px}}@media screen and (max-width: 1600px){body.lanternsPage main .cornerLeftLanterns{left:-100px}}@media screen and (max-width: 1200px){body.lanternsPage main .cornerLeftLanterns{left:-500px}}body.lanternsPage main .cornerRightLanterns{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/emperorScroll_BottomRight2.webp) top left no-repeat;right:200px;width:488px;height:375px}@media screen and (max-width: 2000px){body.lanternsPage main .cornerRightLanterns{right:0}}@media screen and (max-width: 1600px){body.lanternsPage main .cornerRightLanterns{width:320px}}@media screen and (max-width: 1200px){body.lanternsPage main .cornerRightLanterns{width:0}}body.lanternsPage main .topContainer,body.lanternsPage main .bottomContainer{position:relative}body.lanternsPage main .topContainer .dividerContent,body.lanternsPage main .bottomContainer .dividerContent{position:relative;width:100%;background-clip:content-box;text-align:center}body.lanternsPage main .topContainer .dividerContent,body.lanternsPage main .topContainer .dividerContent .capLeft,body.lanternsPage main .topContainer .dividerContent .capRight,body.lanternsPage main .bottomContainer .dividerContent,body.lanternsPage main .bottomContainer .dividerContent .capLeft,body.lanternsPage main .bottomContainer .dividerContent .capRight{height:71px}body.lanternsPage main .topContainer .dividerContent .capLeft,body.lanternsPage main .topContainer .dividerContent .capRight,body.lanternsPage main .bottomContainer .dividerContent .capLeft,body.lanternsPage main .bottomContainer .dividerContent .capRight{position:absolute;top:0;width:145px;display:inline-block}body.lanternsPage main .topContainer .dividerContent .capLeft,body.lanternsPage main .bottomContainer .dividerContent .capLeft{left:0}body.lanternsPage main .topContainer .dividerContent .capRight,body.lanternsPage main .bottomContainer .dividerContent .capRight{right:0}body.lanternsPage main .topContainer .dividerContent{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/mobile/mobile_ZENScrollTopM.png) 0 0 repeat-x}body.lanternsPage main .topContainer .capLeft{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/mobile/mobile_ZENScrollTopL.png) 0 1px no-repeat}body.lanternsPage main .topContainer .capRight{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/mobile/mobile_ZENScrollTopR.png) 0 0 no-repeat}body.lanternsPage main .bottomContainer .dividerContent{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/mobile/mobile_ZENScrollBottomM.png) 0 -1px repeat-x}body.lanternsPage main .bottomContainer .capLeft{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/mobile/mobile_ZENScrollBottomL.png) 0 -1px no-repeat}body.lanternsPage main .bottomContainer .capRight{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/mobile/mobile_ZENScrollBottomR.png) 0 -1px no-repeat}body.lanternsPage main .contentContainer{position:relative;background:#ccb492;margin:0;padding:0}body.lanternsPage main .contentContainer .lnews h1{color:#383224;font-weight:600;padding-left:20px}body.lanternsPage main .contentContainer .lnews h1 .sm_link{color:#fff}body.lanternsPage main .contentContainer .lnews .container{width:100%;margin-bottom:2em}body.lanternsPage main .contentContainer .lnews .blog-posts .bp-content{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/ZENNewsParchment.png) bottom left no-repeat;background-size:contain;height:330px}body.lanternsPage main .contentContainer .lnews .blog-posts .bp-content .bpImg{height:218px;position:relative}body.lanternsPage main .contentContainer .lnews .blog-posts .bp-content .bpImg .bp-title{margin:0;width:100%;bottom:0;position:absolute}body.lanternsPage main .contentContainer .lnews .blog-posts .bp-content .bpImg .bp-title h2{font-size:1.6em;font-weight:600;margin:0;padding:10px;vertical-align:middle;background-color:#000000b3;height:56px;width:100%;font-family:Open Sans,sans-serif;color:#fff}body.lanternsPage main .contentContainer .lnews .blog-posts .bp-content .bpImg .bp-title h2:hover{text-decoration:none}body.lanternsPage main .contentContainer .lnews .blog-posts .bp-content p{color:#383224;font-weight:600;font-family:Open Sans,sans-serif;font-size:1.2em;padding:15px 10px}body.lanternsPage main .contentContainer .lnews .blog-posts .bp-content .bp-dates{font-style:italic;padding:0 10px;font-size:1.2em;font-family:Open Sans,sans-serif;position:absolute;bottom:10px;color:#fff}@media screen and (max-width: 360px){body.lanternsPage main .contentContainer .lnews .blog-posts .bp-content p,body.lanternsPage main .contentContainer .lnews .blog-posts .bp-content .bp-dates{display:none}body.lanternsPage main .contentContainer .lnews .blog-posts .bp-content{background-image:none;height:inherit}}body.lanternsPage main .contentContainer .lanternsLine{position:relative;height:24px;width:95%;margin:0 auto;background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/ScrollDivider.png) top left no-repeat;background-size:contain}@media screen and (max-width: 425px){body.lanternsPage main .contentContainer .lanternsLine{background-size:200%;background-position:center;width:100%}}body.lanternsPage main .contentContainer .lanternVideo{position:relative;margin:25px auto}body.lanternsPage main .contentContainer .lanternsGameContent{position:relative;padding-top:10px}body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox{border:3px dotted #000;border-radius:5px;padding:5em;margin-top:5em;margin-bottom:5em}@media screen and (max-width: 1200px){body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox{padding-right:3em}}@media screen and (max-width: 992px){body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox{margin-bottom:0;margin-top:2em}}@media screen and (max-width: 640px){body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox{margin-top:0;padding:1em}}body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox img{position:absolute}body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox img.box{top:-60px;left:20px;width:250px;height:auto}@media screen and (max-width: 992px){body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox img.box{top:-30px;width:200px}}@media screen and (max-width: 640px){body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox img.box{display:none}}body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox img.icon{height:auto;top:50px;left:270px}@media screen and (max-width: 1200px){body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox img.icon{display:none}}body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox p{font-size:1.6em;font-family:Asul,sans-serif;text-align:center;position:inherit;width:60%;margin-left:40%;padding:.5em;color:#383224;font-family:Sriracha,cursive;font-size:1.5em}@media screen and (max-width: 640px){body.lanternsPage main .contentContainer .lanternsGameContent .lanternsBox p{width:100%;margin-left:0}}body.lanternsPage main .contentContainer .lanternsGameContent .appStores{display:inline-block}@media screen and (max-width: 420px){body.lanternsPage main .logoFooter .renegade,body.lanternsPage main .logoFooter .dwd,body.lanternsPage main .logoFooter .foxtrot{width:100%;height:79px}}body.lanternsPage main .logoFooter .renegade{float:right}@media screen and (max-width: 420px){body.lanternsPage main .logoFooter .renegade{background-position:0 -875px;background-size:700px}}body.lanternsPage main .logoFooter .dwd{margin:0 auto}@media screen and (max-width: 420px){body.lanternsPage main .logoFooter .dwd{background-position:11px -524px;background-size:576px}}body.lanternsPage main .logoFooter .foxtrot{float:left}@media screen and (max-width: 420px){body.lanternsPage main .logoFooter .foxtrot{background-position:0 546px;background-size:650px}}body.lanternsPage.passwordRecovery .lanternsBanner{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/ZENheroBanner.webp) center center no-repeat}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition{position:relative;height:100%}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .lanternsLogo{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/spriteSrc/ZENlogo.webp) center center no-repeat;width:100%;background-size:65%}@media screen and (max-width: 767px){body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .lanternsLogo{background-size:100%}}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms{position:relative;width:500px;margin:78px auto;background:url(https://d19y2ttatozxjp.cloudfront.net/assets/black_66Alpha.png) center center repeat transparent;border-radius:5px;padding:25px}@media screen and (max-width: 425px){body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms{width:auto}}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms h2{margin-top:0;margin-bottom:20px}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms .form-group{position:relative}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms .form-group .errorRedCircle{display:none}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms .form-group .form-control{height:42px}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms .form-group.has-error .errorRedCircle{display:inline-block;width:30px;height:30px;background:#f02425;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-size:2.2em;line-height:1.3em;text-align:center;position:absolute;right:6px;top:6px}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms .form-group.has-error .form-control{border:3px solid #F02425}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms .be_error{margin:20px 0}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms .be_error ul{padding:0;list-style-type:none}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms .be_error ul li{font-size:1.6em;color:#f02425}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameForms .be_error span{color:#fff}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameSucess{display:none;position:relative;width:500px;margin:178px auto 0;background:url(https://d19y2ttatozxjp.cloudfront.net/assets/black_66Alpha.png) center center repeat transparent;border-radius:5px;padding:25px}@media screen and (max-width: 425px){body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameSucess{width:auto}}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameSucess h2{margin-top:0;margin-bottom:20px;color:#8ad5b6}body.lanternsPage.passwordRecovery .lanternsBanner .title-container .contentPosition .frameSucess .msg_ren{color:#fff}body.lanternsPage.emailUnsub .lanternsBanner{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/ZENheroBanner.webp) center center no-repeat;background-size:cover;height:861px}@media screen and (max-width: 425px){body.lanternsPage.emailUnsub .lanternsBanner{height:640px}}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition{position:relative;height:100%}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .lanternsLogo{background:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/spriteSrc/ZENlogo.webp) center center no-repeat;width:100%;background-size:65%}@media screen and (max-width: 425px){body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .lanternsLogo{background-size:100%}}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms{position:relative;width:600px;margin:280px auto;background:url(https://d19y2ttatozxjp.cloudfront.net/assets/black_66Alpha.png) center center repeat transparent;border-radius:5px;padding:25px}@media screen and (max-width: 425px){body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms{width:auto;margin-top:20px}}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms input{text-align:center}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms h2{margin-top:0;margin-bottom:20px}@media screen and (max-width: 425px){body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms h2{font-size:2em}}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms .form-group{position:relative}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms .form-group .errorRedCircle{display:none}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms .form-group .form-control{height:42px}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms .form-group.has-error .errorRedCircle{display:inline-block;width:30px;height:30px;background:#f02425;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;font-size:2.2em;line-height:1.3em;text-align:center;position:absolute;right:6px;top:6px}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms .form-group.has-error .form-control{border:3px solid #F02425}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms .be_error{margin:20px 0}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms .be_error ul{list-style-type:none}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms .be_error ul li{color:#f02425}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameForms .be_error span{color:#fff}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameSucess{display:none;position:relative;width:500px;margin:178px auto 0;background:url(https://d19y2ttatozxjp.cloudfront.net/assets/black_66Alpha.png) center center repeat transparent;border-radius:5px;padding:25px}@media screen and (max-width: 425px){body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameSucess{width:auto}}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameSucess h2{margin-top:0;margin-bottom:20px;color:#8ad5b6}body.lanternsPage.emailUnsub .lanternsBanner .title-container .contentPosition .frameSucess .msg_ren{color:#fff}.banner[data-astro-cid-fwdclvrz]{height:760px;position:relative}.banner[data-astro-cid-fwdclvrz] .video-container[data-astro-cid-fwdclvrz]{position:relative;bottom:0%;left:0%;height:100%;width:100%;overflow:hidden}.banner[data-astro-cid-fwdclvrz] .video-container[data-astro-cid-fwdclvrz] video[data-astro-cid-fwdclvrz]{position:absolute;top:50%;left:50%;z-index:1;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);transition:all .3s}@media screen and (max-width: 420px){.banner[data-astro-cid-fwdclvrz] .video-container[data-astro-cid-fwdclvrz] video[data-astro-cid-fwdclvrz]{display:none}}.banner[data-astro-cid-fwdclvrz] .video-container[data-astro-cid-fwdclvrz] .filter[data-astro-cid-fwdclvrz]{z-index:100;position:absolute;background:#0006;width:100%}.banner[data-astro-cid-fwdclvrz] .video-container[data-astro-cid-fwdclvrz] .description[data-astro-cid-fwdclvrz] .inner[data-astro-cid-fwdclvrz]{font-size:1em;width:45%;margin:0 auto}.banner[data-astro-cid-fwdclvrz] .video-container[data-astro-cid-fwdclvrz] .link[data-astro-cid-fwdclvrz]{position:absolute;bottom:3em;width:100%;text-align:center;z-index:1001;font-size:2em;color:#fff}.banner[data-astro-cid-fwdclvrz] .video-container[data-astro-cid-fwdclvrz] .link[data-astro-cid-fwdclvrz] a[data-astro-cid-fwdclvrz]{color:#fff}.banner[data-astro-cid-fwdclvrz] .video-container[data-astro-cid-fwdclvrz] .title-container[data-astro-cid-fwdclvrz]{z-index:1000;position:absolute;top:4px;width:100%;height:100%;text-align:center;color:#fff}.banner[data-astro-cid-fwdclvrz] .video-container[data-astro-cid-fwdclvrz] .title-container[data-astro-cid-fwdclvrz] .logo[data-astro-cid-fwdclvrz]{margin:0 auto;transition:all .3s}.lanternVideo[data-astro-cid-fwdclvrz] lite-youtube{max-width:100%}.lnews[data-astro-cid-fwdclvrz]{padding:0}.lnews[data-astro-cid-fwdclvrz] h1[data-astro-cid-fwdclvrz]{font-size:2.45em}.lnews[data-astro-cid-fwdclvrz] .sm_link[data-astro-cid-fwdclvrz]{font-weight:600;font-size:.5em;margin-left:12px;text-decoration:underline;margin-bottom:4px}.logoFooter[data-astro-cid-fwdclvrz]{margin:1.5em 0}.logoFooter[data-astro-cid-fwdclvrz] .renegade[data-astro-cid-fwdclvrz],.logoFooter[data-astro-cid-fwdclvrz] .dwd[data-astro-cid-fwdclvrz],.logoFooter[data-astro-cid-fwdclvrz] .foxtrot[data-astro-cid-fwdclvrz]{height:150px;width:110px}.logoFooter[data-astro-cid-fwdclvrz] .dwd[data-astro-cid-fwdclvrz]{background-image:url(https://d19y2ttatozxjp.cloudfront.net/assets/DWD_LargerSquareLogo.webp);background-size:contain;background-repeat:no-repeat}.logoFooter[data-astro-cid-fwdclvrz] .renegade[data-astro-cid-fwdclvrz]{background-image:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/sprite_lanterns.png);background-position:0px -1136px}.logoFooter[data-astro-cid-fwdclvrz] .foxtrot[data-astro-cid-fwdclvrz]{background-image:url(https://d19y2ttatozxjp.cloudfront.net/assets/lanterns/sprite_lanterns.png);background-position:0px -986px}.lanternsGameContent[data-astro-cid-fwdclvrz] .appStores{margin-bottom:2em;margin-top:2em}
