#twelveDays__Container{top:0!important;overflow-y:hidden}.twelveDays__Backgrounds{position:absolute;top:0;left:0;right:0;bottom:0;max-width:3600px;width:5000px;height:100vh}.twelveDays__TrainImages{display:flex;height:100vh;width:356vh;transform-origin:25% 40%}.twelveDays__TrainContainer{position:relative;width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;transition:all .2s;will-change:transform;-webkit-user-select:none;user-select:none;cursor:move}.twelveDays__TrainWindow:nth-child(2) img{transform:scaleX(-1.001)}.twelveDays__TrainImages img{height:100%;width:100%}.twelveDays__TrainWindow{width:50%;position:relative}.twelveDays__controlPanel{left:50%;width:fit-content;transform:translate(-50%);bottom:0;position:fixed;height:fit-content;color:#fff;padding:1.5em 0}.twelveDays__controlPanelCenter{padding:1em;color:#fcd063;background-color:#000e28a6;transition:.3s}.twelveDays__controlPanelCenter:hover{background-color:#000e28}.twelveDays__controlPanelCenter p{font-size:1.5em;text-align:center;max-width:780px;line-height:1.5}.twelveDays__controlPanel button{font-size:2em;display:flex}.twelveDays__controlPanel button p{font-size:.6em;margin:0 .5em}.twelveDays__pageArrows__Mobile{display:none!important}.twelveDays__pageArrows img{max-width:50px}.twelveDays__pageArrows button{margin:0 1em}.twelveDays__controlPanelLeft,.twelveDays__controlPanelRight{position:absolute;top:50%}.twelveDays__controlPanelLeft{left:10px}.twelveDays__controlPanelRight{right:10px}.twelveDays__controlPanelRight button,.twelveDays__controlPanelLeft button{display:flex;align-items:center;flex-direction:column}.twelveDays__TealeavesLogo p{opacity:1}.twelveDays__controlPanelRight p,.twelveDays__controlPanelLeft p,.twelveDays__TealeavesLogo p{transition:.5s;color:#fff;margin-bottom:0;text-align:center;order:2;text-transform:uppercase;letter-spacing:.1em;font-size:.7em}.twelveDays__controlPanelRight button:hover p,.twelveDays__controlPanelLeft button:hover p{opacity:1}.twelveDays__TopControls{position:absolute;top:10px;z-index:3;display:flex;align-content:center}.twelveDays__TopControls>div{margin-left:25px}.twelveDays__Music img,.twelveDays__Map img{max-width:50px}.twelveDays__TealeavesLogo{margin-left:25px;margin-top:5px;order:-1}.twelveDays__TealeavesLogo a{display:flex;align-items:center;flex-direction:column}.twelveDays__TealeavesLogo img{max-width:50px;margin-top:-5px;margin-bottom:.5em}.twelveDays__TealeavesLogo p{position:absolute;width:fit-content;bottom:-18px}.twelveDays__BackgroundScene{width:356vh;height:100%;z-index:-1;position:absolute;left:0;overflow:hidden;position:fixed;top:0}.twelveDays__BackgroundScene img{height:100%;width:327vh;object-fit:cover}.twelveDays__TrainGiftContainer{position:absolute;top:80%;height:100%;display:flex;width:100%;left:-85px;justify-content:center;z-index:2}.twelveDays__TrainGiftContainer.twelveDays__TrainGiftContainer2{z-index:1}.twelveDays__TrainGiftButtonGlow{height:100px;position:absolute;top:-60px;margin-left:-10px;box-shadow:0 0 60px 34px #fff,0 0 90px 60px #fcd063,0 0 80px 60px gold}.twelveDays__TrainGiftContainer .twelveDays__TrainGiftButton{text-align:center;width:10%;margin:auto;position:absolute;animation:twelveDays__pulse-size 2.5s infinite}.twelveDays__TrainGiftContainer div{width:fit-content;display:flex;height:fit-content;justify-content:center;align-items:flex-end}.twelveDays__TrainGiftContainer p{position:absolute;margin:-36px;background:#fff;padding:4px 15px;border-radius:50px;text-align:center;color:#000e28;background-color:#fcd063;opacity:0;transition:.3s}.twelveDays__TrainGiftContainer a:hover~p{opacity:1}#twelveDays__MapModal{z-index:10}.twelveDays__GiftModal,.twelveDays__MapModal{display:none;position:fixed;z-index:5;padding-top:10em;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.twelveDays__GiftModalContent{margin:auto;border:1px solid #888;height:300px;width:80%;position:relative;height:76%}.twelveDays__newsletter{position:absolute;top:0;width:100%}.twelveDays__thankYouScreenInActive,.twelveDays__thankYouScreenActive{display:flex;flex-direction:column;align-items:center;padding:0 20px 20px}.twelveDays__thankYouScreenInActive{display:none}.twelveDays__thankYouScreen{display:flex;flex-direction:column;align-items:center;padding:1em 20px 20px;background:#f0e5c6;height:100%;font-size:2.5em}.twelveDays__thankYouScreen h2{font-family:EB Garamond,serif;font-size:1.5em;line-height:1;text-align:center}.twelveDays__thankYouScreen img{max-width:300px}.twelveDays__thankYouScreen p{text-align:center;font-size:.7em;max-width:700px;line-height:1.4}#twelveDays__ActiveDay{font-weight:700;text-transform:uppercase;text-decoration:underline}.twelveDays__GiftModalContent form>div:first-child{width:50%!important;padding:2em!important}.twelveDays__GiftModalContent form>div:nth-child(2){width:50%!important;margin:0!important}.twelveDays__GiftModalClose,.twelveDays__MapClose{cursor:pointer}.twelveDays__MapModal{padding:1em 0}.twelveDays__MapModalContent{width:60%;max-width:1200px;margin:auto;background-color:#000e28;padding:10px 2em 2em}.twelveDays__controlPanelTop{display:none}.twelveDays__MapGrid{height:100%;width:100%;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:122px;grid-gap:25px;display:grid;margin:10px auto auto;align-items:center}.twelveDays__MapDayActive,.twelveDays__MapDayActive button{pointer-events:auto!important}.twelveDays__MapDayActive .twelveDays__Active{display:block}.twelveDays__MapDayActive .twelveDays__TicketInactive{display:none}.twelveDays__MapBlock{height:100%}.twelveDays__MapBlockButtons{color:#fff;margin:auto;width:100%;height:100%;pointer-events:none}.twelveDays__MapBlockButtons button{margin:auto;text-align:center;width:100%;height:100%;position:relative;pointer-events:none}.twelveDays__MapBlockButtons img{max-height:100%;margin:auto}.twelveDays__MapBlock13{grid-column-start:2;grid-row-start:2;grid-row-end:5;font-size:1.5em;line-height:1.5;font-family:EB Garamond,serif;text-align:center}.twelveDays__MapBlock13 .twelveDays__MapBlockButtons{display:flex;flex-direction:column;justify-content:center;pointer-events:auto!important}.twelveDays__MapBlock13 a{font-family:Muli,sans-serif;font-size:.7em}.twelveDays__MapBlock:nth-child(4),.twelveDays__MapBlock:nth-child(5),.twelveDays__MapBlock:nth-child(6),.twelveDays__MapBlock:nth-child(7){grid-column-start:3}.twelveDays__MapBlock:nth-child(8){grid-column-start:2;grid-row-start:5}.twelveDays__MapBlock:nth-child(9){grid-row-start:5}.twelveDays__MapBlock:nth-child(10){grid-row-start:4}.twelveDays__MapBlock:nth-child(11){grid-row-start:3}.twelveDays__MapBlock:nth-child(12){grid-row-start:2}.twelveDays__Active{display:none}.twelveDays__MapBlockButtons:hover .twelveDays__MapCharacter{opacity:1}.twelveDays__MapCharacter{position:absolute;opacity:0;overflow:hidden;height:100%;width:100%;transition:opacity ease .2s}.twelveDays__MapBlock .twelveDays__MapCharacter img{position:absolute;max-height:none;width:100px;transition:top ease .5s;top:60%}.twelveDays__MapBlock:nth-child(1) .twelveDays__MapCharacter img,.twelveDays__MapBlock:nth-child(6) .twelveDays__MapCharacter img,.twelveDays__MapBlock:nth-child(8) .twelveDays__MapCharacter img,.twelveDays__MapBlock:nth-child(10) .twelveDays__MapCharacter img{right:0}.twelveDays__MapBlock:nth-child(1) .twelveDays__MapCharacter:hover img,.twelveDays__MapBlock:nth-child(6) .twelveDays__MapCharacter:hover img,.twelveDays__MapBlock:nth-child(8) .twelveDays__MapCharacter:hover img,.twelveDays__MapBlock:nth-child(10) .twelveDays__MapCharacter:hover img{top:20%}.twelveDays__MapBlock:nth-child(2) .twelveDays__MapCharacter img,.twelveDays__MapBlock:nth-child(4) .twelveDays__MapCharacter img,.twelveDays__MapBlock:nth-child(7) .twelveDays__MapCharacter img{left:0}.twelveDays__MapBlock:nth-child(2) .twelveDays__MapCharacter:hover img,.twelveDays__MapBlock:nth-child(4) .twelveDays__MapCharacter:hover img,.twelveDays__MapBlock:nth-child(7) .twelveDays__MapCharacter:hover img{top:0}.twelveDays__MapBlock:nth-child(3) .twelveDays__MapCharacter img{width:75px;right:0}.twelveDays__MapBlock:nth-child(3) .twelveDays__MapCharacter:hover img{top:20%}.twelveDays__MapBlock:nth-child(5) .twelveDays__MapCharacter img,.twelveDays__MapBlock:nth-child(11) .twelveDays__MapCharacter img{right:0;width:80px}.twelveDays__MapBlock:nth-child(5) .twelveDays__MapCharacter:hover img,.twelveDays__MapBlock:nth-child(11) .twelveDays__MapCharacter:hover img{top:10%}.twelveDays__MapBlock:nth-child(9) .twelveDays__MapCharacter img,.twelveDays__MapBlock:nth-child(12) .twelveDays__MapCharacter img{left:0;width:80px;transform:scalex(-1)}.twelveDays__MapBlock:nth-child(9) .twelveDays__MapCharacter:hover img,.twelveDays__MapBlock:nth-child(12) .twelveDays__MapCharacter:hover img{top:10%}#twelveDays__MapButton:hover,#twelveDays__MusicButton:hover,.twelveDays__controlPanelRight button:hover,.twelveDays__controlPanelLeft button:hover{transform:scale(1.2);transition:.5s}.twelveDays__MapClose{color:#fff}.twelveDays__GiftModalClose{position:absolute;z-index:2;margin-left:.5em}.twelveDays__GiftModalClose,.twelveDays__MapClose{font-size:1.5em}#footer-84740735152{display:none}.twelveDays__zoomInWindow{position:absolute;top:30%;width:100%;height:50px;display:flex;z-index:10}.twelveDays__zoomInWindow img{transition:.5s;animation:twelveDays__zoomInWindowRotate 10s linear infinite}@keyframes twelveDays__zoomInWindowRotate{to{transform:rotate(360deg)}}.twelveDays__zoomInWindow button:hover{transition:.5s}.twelveDays__zoomInWindow button:hover .twelveDays__zoomInText{transition:.5s;opacity:1;visibility:visible;margin-top:-4px}.twelveDays__zoomInWindow button:hover img{opacity:0}.twelveDays__zoomInWindow button{text-align:center;margin:auto;position:absolute;width:40px;right:30%;height:40px;background:#fcd063;box-shadow:0 0 #fcd063;border-radius:50px;animation:twelveDays__pulse-gold 2s infinite}@keyframes twelveDays__pulse-gold{0%{transform:scale(.95);box-shadow:0 0 #fcd063b3}70%{transform:scale(1);box-shadow:0 0 0 10px #fcd06300}to{transform:scale(.95);box-shadow:0 0 #fcd06300}}@keyframes twelveDays__pulse-size{0%{transform:scale(.97)}50%{transform:scale(1.1)}to{transform:scale(.97)}}.twelveDays__zoomInText{opacity:0;background-color:#fcd063;width:fit-content;padding:1em;border-radius:50px}.twelveDays__zoomOutWindow{display:none;top:1%;left:45%;margin:auto;z-index:10;position:fixed;color:#fff}.twelveDays__zoomOutWindow button{margin:auto;height:100%;border-radius:50px;background:#000e28;color:#fcd063;padding:1em 2em;text-transform:uppercase;font-size:12px;text-align:center;letter-spacing:.15em;font-family:Muli,sans-serif;font-weight:400}.twelveDays__zoomOutWindow button:hover{transform:scale(1.2);transition:.5s}.twelveDays__DayCounter{width:100%;top:0;color:#000;z-index:3;display:flex;justify-content:flex-end;position:fixed}.twelveDays__DayCounter p{margin-right:1em;position:absolute;padding:.4em;font-family:EB Garamond,serif;font-size:1.5em;letter-spacing:.2em;color:#fcd063;top:15px;text-align:center;background:#000e28;border-radius:50px;width:150px;text-transform:uppercase}.twelveDays__DayCounter p:after{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:50px;border:#000e28 1px solid}.twelveDays__DayCounter img{margin:-40px auto auto}.twelveDays__speechBubble{position:absolute;background:#fff;border-radius:50px;padding:2em;width:fit-content;right:-100px;top:180px;opacity:0;transition:.5s;text-align:center}.twelveDays__speechBubble:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:29px solid transparent;border-top-color:#fff;border-bottom:0;border-left:0;margin-left:-14.5px;margin-bottom:-29px}.twelveDays__trainCharacter,.twelveDays__trainCharacter2,.twelveDays__trainCharacter3{position:absolute;z-index:1}.twelveDays__trainCharacter img:hover+.twelveDays__speechBubble{opacity:1;transition:.5s}.twelveDays__trainCharacter img:hover{transition:.5s}.twelveDays__trainCharacter3 .twelveDays__speechBubble:after{transform:scalex(-1)}.twelveDays__trainCharacter2:hover .twelveDays__speechBubble,.twelveDays__trainCharacter3:hover .twelveDays__speechBubble{opacity:1}#twelveDays__IntroContainer__particles-js{background-image:url(https://cdn.shopify.com/s/files/1/0276/1654/2802/files/Intro_bg.png?v=1637265188);width:100%;height:100vh;background-size:cover}.twelveDays__IntroDeskInstructions{display:block}.twelveDays__IntroPhoneInstructions{display:none}.twelveDays__BestViewed{display:none;font-size:1em!important;padding-top:1em;font-weight:700}.twelveDays__IntroContainer{margin:auto;position:absolute;padding-top:4em;text-align:center;color:#fff;width:100%;height:100vh;display:flex;flex-direction:column;align-items:center}.twelveDays__IntroContainer h1{font-family:EB Garamond,serif;font-size:4em;line-height:1}.twelveDays__IntroContainer h2{font-family:EB Garamond,serif;font-size:3em}.twelveDays__IntroContainer p{font-size:1.3em}.twelveDays__IntroContainer button{margin-top:2em;border:solid;padding:1em 2em;border-radius:50px;width:200px;transition:.5s;text-transform:uppercase;font-size:12px;text-align:center;letter-spacing:.15em;font-family:Muli,sans-serif;font-weight:400;font-style:normal}.twelveDays__IntroContainer button:hover{color:#6e4601;background:#fff;border-color:#fff}.twelveDays__IntroContainer .twelveDays__IntroTicketImage{position:absolute;max-width:900px}#twelveDays__DaySixCanvas{position:absolute;background-color:#fff;right:15%;z-index:1;top:10%}.twelveDays__IntroContent{background-size:contain;background-repeat:no-repeat;background-position:center;height:490px;color:#000e28;padding:3em 8em;z-index:2}.twelveDays__IntroContent img{max-width:200px}.twelveDays__IntroContent p{margin:auto;text-align:center;max-width:600px}@media screen and (max-width: 925px){.twelveDays__IntroContent{padding:9em 4em}.twelveDays__IntroContainer h1{font-size:3em;margin-bottom:15px}.twelveDays__IntroContainer h2{font-size:2.5em}}@media screen and (max-width: 770px){.twelveDays__IntroContainer{padding:4em}}@media screen and (max-width: 550px){.twelveDays__IntroContent{background:none;padding:2em 0}}.loading-gif__curtain{position:absolute;top:0;width:100%;height:100%;object-fit:cover;z-index:3;animation:curtaindown .5s ease;transition:all .3s ease}@-webkit-keyframes curtaindown{0%{top:-100%}to{top:0%}}@keyframes curtaindown{0%{top:-100%}to{top:0%}}.loading-gif__train{position:absolute;top:25%;left:50%;width:50%;z-index:4;transform:translate(-50%);transition:all .3s ease;width:900px}.loading-gif__MainContainer{animation:slideUp .8s ease 3s 1 forwards;position:absolute;top:0;left:0;z-index:5;width:100vw;height:100vh}@-webkit-keyframes slideUp{to{opacity:0;top:-100%}}@keyframes slideUp{to{opacity:0;top:-100%}}.countdown-screen__Container{height:100vh;display:flex;align-items:center;background-image:url(https://cdn.shopify.com/s/files/1/0276/1654/2802/files/12dog__blue-velvet.png?v=1635892181);background-size:cover;justify-content:center}.countdown-screen__CurtainBG{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:-1;object-fit:cover}.countdown-screen__BodyContent img{width:800px;padding:2em 0}.countdown-screen__BodyContent{color:#fff;text-align:center;display:flex;flex-direction:column;align-items:center}.countdown-screen__BodyContent h1{font-size:2em}.countdown-screen__BodyContent h2{font-size:1.3em;margin-top:.67em}.countdown-screen__BodyContent h1 span{font-size:1.3em}.countdown-screen__BodyContent span{font-size:5em;font-family:EB Garamond,serif;margin:.5em 0}.countdown-screen__train{width:50%;z-index:1}.countdown-screen__BodyContent button{color:#000e28;font-size:2em;border:solid white;padding:1em;border-radius:50px;width:200px;transition:.5s;text-transform:uppercase;font-size:12px;text-align:center;letter-spacing:.15em;font-family:Muli,sans-serif;font-weight:400;font-style:normal;background:#fff}.countdown-screen__BodyContent button:hover{color:#fff;background:none;border-color:#fff}.twelveDays__MobileSwipeLeftRight{position:fixed;margin:auto;width:100%;text-align:center;top:40%;font-size:1.5em;left:0;color:#fff;animation:twelveDays__FadeOut 4s;animation-fill-mode:forwards;animation-delay:5s;display:none}@keyframes twelveDays__FadeOut{0%{opacity:1}to{opacity:0}}@media screen and (max-width: 1100px){.twelveDays__BackgroundScene{background-size:cover!important}}@media screen and (max-width: 1260px){.twelveDays__controlPanel{padding:1.5em 2em}}@media screen and (max-width: 640px){.twelveDays__TrainGiftContainer p{opacity:1}.twelveDays__MobileSwipeLeftRight{display:block}.twelveDays__IntroContainer{overflow-y:Scroll;overflow-x:hidden}.twelveDays__IntroContainer .twelveDays__IntroTicketImage{max-width:1000px}.twelveDays__IntroDeskInstructions{display:none}.twelveDays__IntroPhoneInstructions{display:block}#twelveDays__MapButton:hover,#twelveDays__MusicButton:hover,.twelveDays__controlPanelLeft button:hover,.twelveDays__controlPanelRight button:hover{transform:unset;transition:unset;z-index:10}.twelveDays__MapBlockButtons:hover .twelveDays__MapCharacter{opacity:0}.countdown-screen__BodyContent span{line-height:1}.twelveDays__BestViewed{display:block}.twelveDays__zoomInWindow{display:none}.twelveDays__speechBubble{opacity:1}.twelveDays__controlPanelCenter:hover{background:inherit}.twelveDays__controlPanelLeft button:hover,.twelveDays__controlPanelRight button:hover{transform:scale(1)}.twelveDays__controlPanelRight p,.twelveDays__controlPanelLeft p{opacity:1}.twelveDays__GiftModalContent{width:90%;height:fit-content}.twelveDays__thankYouScreen img{max-width:150px}.twelveDays__GiftModalContent form{flex-direction:column!important;padding:0!important}.twelveDays__GiftModalContent form>div:first-child{width:100%!important;padding:0!important}.twelveDays__GiftModalContent form>div:nth-child(2){width:100%!important;margin:0!important}.twelveDays__zoomOutWindow button{padding:1em}.twelveDays__TealeavesLogo p{bottom:inherit;opacity:0!important}.twelveDays__IntroContainer{padding:1em 1em 3em}.twelveDays__IntroContainer h1{line-height:1.2}.countdown-screen__train{width:90%}.twelveDays__TrainImages{width:289vh;height:95vh}.twelveDays__BackgroundScene{width:289vh}.twelveDays__TopControls{flex-direction:column}.twelveDays__TopControls>div{margin-left:10px;margin-bottom:10px}.twelveDays__controlPanel{height:fit-content;padding:1em;align-items:flex-end;flex-direction:column;background-color:#75132f}.twelveDays__controlPanelCenter{margin:0;background-color:inherit;padding:0}.twelveDays__controlPanelCenter p{font-size:1.1em}.twelveDays__controlPanelTop{display:flex;justify-content:center;align-items:center;width:100%}.twelveDays__zoomOutWindow{left:50%;transform:translate(-50%)}.twelveDays__controlPanelLeft,.twelveDays__controlPanelRight,.twelveDays__zoomOutWindow{bottom:13%;top:auto}.twelveDays__pageArrows{top:78%;margin-bottom:1em;position:static}.twelveDays__controlPanelTop .twelveDays__Map{display:block;margin:0 2em}.twelveDays__DayCounter{background-color:#75132f}.twelveDays__zoomInWindow button{right:33%}.twelveDays__TrainGiftContainer{top:78%;left:-61px}.twelveDays__TrainGiftContainer button{width:125px}.twelveDays__zoomInWindow{top:20%}.loading-gif__train{width:100%}.twelveDays__MapModalContent{width:90%}.twelveDays__MapGrid{grid-gap:20px;width:100%;grid-auto-rows:auto}.twelveDays__MapBlock{grid-column-start:inherit!important;grid-row-start:inherit!important}.twelveDays__MapBlock13{grid-column-start:1!important;grid-column-end:4!important;grid-row-start:1!important;grid-row-end:1!important;text-align:center}}@media screen and (max-width: 1190px){.twelveDays__controlPanel button p{display:none}.twelveDays__MapModalContent{width:80%}}@media screen and (max-width: 700px){.twelveDays__MapModalContent{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/204/assets/12days.css.map */
