.App{text-align:center;border:0;margin:0;outline:0;width:100%;height:100%}.App-logo{float:left;font-size:30px;top:40px;position:fixed;left:40px;font-family:Roboto-Thin,sans-serif}.App-title{padding:150px 30px 0;font-size:50px}.App-subtitle,.App-title{width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roboto-Thin,sans-serif}.App-subtitle{margin:0 auto;padding:30px 350px 100px;font-size:25px;line-height:45px;color:#666}.App-prompt{width:100%;text-align:center;padding:40px 30px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:30px;font-family:Roboto-Light,sans-serif}.App-header{position:fixed;top:0;left:0;z-index:444;background:#fff;width:100%;height:120px;border-bottom:2px solid #eee;-webkit-box-shadow:0 0 50px rgba(0,0,0,.05);box-shadow:0 0 50px rgba(0,0,0,.05)}.App-header-padding{padding-top:120px}.example-appear{opacity:.01}.example-appear.example-appear-active{opacity:1;-webkit-transition:opacity 5s ease-in;-o-transition:opacity 5s ease-in;transition:opacity 5s ease-in}.Flavor-Item,.Order-Item,.Serving-Item,.Topping-Item{width:280px;margin:20px;height:240px;padding:30px;font-family:Roboto-Light,sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;background:#fff;border-radius:5px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.05);box-shadow:0 0 40px rgba(0,0,0,.05);vertical-align:top;-webkit-transition:all .3s ease;-o-transition:all ease .3s;transition:all .3s ease;cursor:pointer;border:3px solid transparent;text-align:left;position:relative}.Flavor-Item:hover,.Serving-Item:hover,.Topping-Item:hover{background:#fafafa;border:3px solid rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.02);box-shadow:0 0 20px rgba(0,0,0,.02)}.Serving-Item{text-align:center}.Order-Item{width:370px;text-align:left;height:350px}.Flavor-container,.Order-container,.Serving-container,.Topping-container{width:100%;height:600px;overflow-y:auto;padding:20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.Order-container{padding:20px 0 150px}.Item-title{font-family:Roboto,sans-serif;font-size:20px;margin-bottom:20px}.Order-Item>.Item-title{font-size:30px;font-family:Roboto-light,sans-serif;margin-bottom:25px}.Item-image{width:100px;margin-bottom:10px;opacity:.7}.Order-Item>.Item-image{position:absolute;right:20px;width:70px;top:20px}.Item-selected{border:3px solid #6495ed!important;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3)!important;box-shadow:0 0 10px rgba(0,0,0,.3)!important;background:#fff!important}.Item-desc{line-height:23px}.Item-category{font-family:Roboto-Bold,sans-serif;margin-top:10px;color:#6495ed;margin-bottom:5px}.Item-info{position:absolute;bottom:70px;width:100%;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:inherit;padding-right:inherit}.Topping-Item>.Item-info{bottom:20px}.Item-calories{float:left;color:#aaa}.Item-price{float:right;font-family:Roboto-Bold,sans-serif;color:#6495ed}.MultiScoop-container{position:absolute;bottom:20px}.MultiScoop-selected{margin:50px 10px 0 0;color:#6495ed;font-family:Roboto-Bold,sans-serif;float:left;font-size:12px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:5px}.MultiScoop-action,.MultiScoop-action-disabled{margin:50px 10px 0;color:#555}.MultiScoop-action-disabled{opacity:.2}.Order-action-remove{font-family:Roboto-Bold,sans-serif;float:left;font-size:12px;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-radius:5px;margin:0;position:absolute;color:#777;bottom:20px;right:30px}.Order-Item-container{width:100%;display:inline-block;margin-top:5px}.Order-Item-title-container{float:left}.Order-Item-price-container{float:right;color:#aaa}.Payment-breakup-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 100px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.1);box-shadow:0 0 40px rgba(0,0,0,.1);position:fixed;left:50%;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:100px!important;border-radius:5px;text-align:center;font-size:25px;color:#777;background:#fff;font-family:Roboto-Light,sans-serif}.Payment-amount,.Payment-amount-small{font-family:Roboto-light,sans-serif;color:#6495ed;font-size:40px;margin-top:80px;margin-bottom:20px}.Payment-amount-small{font-size:25px;margin-top:20px}.Order-number{font-size:80px;font-family:Roboto-Light,sans-serif;color:#000;margin-bottom:70px}.circleClickerContainer{width:100%;display:inline-block}.circleClickerPrompt{width:100%;margin-top:100px;font-size:30px;font-family:Roboto-Thin,sans-serif;color:#888}.circleClicker{width:150px;height:150px;border-radius:50%;border:1px solid #ccc;margin:0 auto;-webkit-animation:App-logo-spin infinite 2s linear;animation:App-logo-spin infinite 2s linear}.circleClickerPersistent{width:75px;height:75px;border-radius:50%;border:1px solid #555;margin:25% auto 0;-webkit-animation:App-logo-spin2 infinite 2s linear;animation:App-logo-spin2 infinite 2s linear}.circleClickerPersistent2{width:75px;height:75px;border-radius:50%;border:1px solid #888;margin:0 auto;-webkit-animation:App-logo-spin3 infinite 2s linear;animation:App-logo-spin3 infinite 2s linear}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}50%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.5}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes App-logo-spin{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}50%{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:.5}to{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@-webkit-keyframes App-logo-spin2{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes App-logo-spin2{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes App-logo-spin3{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}75%{-webkit-transform:scale(.3);transform:scale(.3);opacity:1}to{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}}@keyframes App-logo-spin3{0%{-webkit-transform:scale(.2);transform:scale(.2);opacity:0}75%{-webkit-transform:scale(.3);transform:scale(.3);opacity:1}to{-webkit-transform:scale(.4);transform:scale(.4);opacity:0}}.paymentInteraction{width:300px;height:400px;padding:50px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);margin:-20px auto 0}.paymentDevice{width:200px;height:140px;border:1px solid #777;border-radius:10px;margin:100px auto 0;position:absolute;background:#fff;z-index:4}.paymentDevice:after{background-color:#eee;top:10px;left:10px;width:180px;height:90px}.paymentDevice:after,.paymentDevice:before{content:"";position:absolute;border-radius:5px}.paymentDevice:before{background-color:#ddd;top:110px;right:10px;z-index:5;width:60px;height:20px}.paymentCard{margin-left:180px;width:45px;height:70px;border:1px solid #777;border-radius:5px;-webkit-animation:cardSwipe 3s -1s cubic-bezier(.68,-.55,.265,1.55) infinite;animation:cardSwipe 3s -1s cubic-bezier(.68,-.55,.265,1.55) infinite}.paymentCard:after{background-color:#777;content:"";position:absolute;margin-left:-18px;width:10px;height:70px;opacity:1}.cardSwipePrompt{width:100%;font-size:30px;font-family:Roboto-Thin,sans-serif;color:#888}@-webkit-keyframes cardSwipe{0%{-webkit-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);opacity:0}10%{-webkit-transform:translateY(0) scaleY(1.1) scaleX(1.1) translateZ(0);transform:translateY(0) scaleY(1.1) scaleX(1.1) translateZ(0);opacity:1}20%{-webkit-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);transform:translateY(0) scaleY(1) scaleX(1) translateZ(0)}to{-webkit-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);opacity:0;margin-top:260px}}@keyframes cardSwipe{0%{-webkit-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);opacity:0}10%{-webkit-transform:translateY(0) scaleY(1.1) scaleX(1.1) translateZ(0);transform:translateY(0) scaleY(1.1) scaleX(1.1) translateZ(0);opacity:1}20%{-webkit-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);transform:translateY(0) scaleY(1) scaleX(1) translateZ(0)}to{-webkit-transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);transform:translateY(0) scaleY(1) scaleX(1) translateZ(0);opacity:0;margin-top:260px}}.Button-step{padding:40px;font-size:20px;font-family:Roboto-Light,sans-serif;outline:none;border:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;bottom:0;position:fixed;cursor:pointer;color:#fff}.Button-next{background:#6495ed;right:0;width:70%!important}.Button-prev{background:#333;left:0;color:#fff;width:30%!important}.Button-step-full{width:100%!important}.Button-cancel,.Button-help{display:inline-block;cursor:pointer;padding:12px 22px;font-size:14px;font-family:Roboto-Light,sans-serif;border:1px solid #777;color:#777;border-radius:5px;position:fixed;top:40px;right:130px}.Button-help{right:40px}.Icon-step{margin:0 20px}.Icon-step-left{margin:0 0 0 20px}.Icon-step-right{margin:0 20px 0 0}
/*# sourceMappingURL=main.01e212c9.css.map*/