html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{margin:0;padding:0}img{max-width:100%}body{background-color:#ffddbc;color:#fff;font-family:Poppins,sans-serif;height:100vh;margin:0 0 40px;min-height:450px;padding:0}a{text-decoration:none}hr{background:#ffddbc;border:0;height:1px;margin:20px 0}.text-accent-color{color:#c2202b}.text-dark-color{color:#000}.text-light-color{color:#fff}.italic{font-style:italic}.content,.spacer{margin:20px 0 0}.spacer-large{margin:40px 0 0}.spacer-small{margin:10px 0 0}.movie-poster{cursor:pointer;margin:0 auto 20px;width:75%}.movie-poster,.movie-poster-mini{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden}.movie-poster-mini{margin:20px auto 10px;width:25%}.main-button{background:#c2202b;border:0;border-radius:10px;box-shadow:0 3px 15px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:30px;margin:0 auto;max-width:350px;padding:25px 15px;text-align:center;text-decoration:none;transition:all .1s ease-in}.main-button:hover{box-shadow:none}.main-button:active{box-shadow:inset 0 2px 5px rgba(0,0,0,.25)}.main-button span{vertical-align:middle}.main-button ion-icon{font-size:30px;margin-left:10px;vertical-align:middle}.secondary-button{background:#f68714;border:5px solid #c2202b;color:#c2202b}.concessions{width:100%}.container-flex{display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:100%}.container-flex .main-button,.showtimes .main-button{width:75%}.container-flex .item{margin-top:40px;width:33.33%}.center-col{flex:1 1 auto;text-align:center}.left-col,.right-col{flex:0 0 50px}.left-col{text-align:left}.right-col{text-align:right}.form-container{box-sizing:border-box;display:flex;margin:0 auto;max-width:390px;width:100%}.form-container .column-left{flex:80% 1}.form-container .column-right{align-items:center;background-color:#c2202b;border-bottom-right-radius:10px;border-top-right-radius:10px;box-shadow:0 0 15px 4px rgba(0,0,0,.25);-webkit-clip-path:inset(-30px -30px -30px 0);clip-path:inset(-30px -30px -30px 0);cursor:pointer;display:flex;flex:20% 1;font-size:36px;justify-content:center;transition:all .1s ease-in}.form-container .column-right:hover ion-icon{--ionicon-stroke-width:50px}.form-container .column-right:active{box-shadow:0 0 15px 4px rgba(0,0,0,.25),inset 0 2px 5px rgba(0,0,0,.25)}input[type=text]{border:0;box-shadow:0 0 15px 4px rgba(0,0,0,.25);box-sizing:border-box;color:grey;font-family:inherit;font-size:24px;height:81px;margin:0 auto;padding:20px;width:100%}.form-container input[type=text]{border-bottom-left-radius:10px;border-top-left-radius:10px;-webkit-clip-path:inset(-30px 0 -30px -30px);clip-path:inset(-30px 0 -30px -30px)}input[type=text]:focus{outline:none}::-webkit-input-placeholder{color:#d3d3d3;font-family:inherit;font-size:inherit;opacity:1}:-ms-input-placeholder{color:#d3d3d3;font-family:inherit;font-size:inherit;opacity:1}::placeholder{color:#d3d3d3;font-family:inherit;font-size:inherit;opacity:1}@media screen and (max-width:600px){.container-flex .item{margin-top:40px;width:100%}.movie-poster{margin:0 auto 20px;width:75%}.concessions{width:75%}.concessions-name h2,.concessions-repeat h2,.concessions-start h2,.desserts h2,.drinks h2,.order-complete h2,.snacks h2{font-size:30px!important}}.app{padding-bottom:40px}.main-container{background:#f68714;border-radius:10px;box-shadow:0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(0,0,0,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12);margin:20px auto 0;overflow:hidden;padding:20px 20px 40px}.main-container h1,.main-container h2,.main-container h3,.main-container h4{font-family:Staatliches,sans-serif;margin:0;text-align:center}.main-container h1{font-size:48px}.main-container h2{font-size:40px}.main-container h3{font-size:36px}.main-container h4{font-size:24px}.main-container img{display:block}@media screen and (max-width:600px){.main-container{width:95%}}@media screen and (min-width:601px){.main-container{max-width:800px;width:85%}}.quantity-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:50px}.tickets-button{font-size:20px;width:100%}.tickets-container{font-size:3rem;padding:20px 10%}.disabled{opacity:25%}.quantity-container button{background:none;border:none;color:#000;font-size:3rem;margin:0 auto}.qr-code{margin:0 auto;max-width:350px}@media screen and (max-width:600px){.movie-title{font-size:40px!important}.qr-code{max-width:100%}}.concessions-form input[type=text]{border-radius:10px;display:block;max-width:350px}@media screen and (max-width:600px){.concessions-form input{width:75%}}.confirmation{text-align:center}.confirmation ion-icon{--ionicon-stroke-width:2.5rem;color:#28a745;font-size:12rem}.concession-order{background:#e5e5e5;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;margin:0 auto;padding:20px 5%;width:80%}.order-row{grid-gap:20px;align-items:center;display:grid;grid-template-columns:1fr 3fr;margin-bottom:20px}.order-row .poster{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;overflow:hidden;vertical-align:middle;width:100%}.order-row p{font-size:2rem}@media screen and (max-width:600px){.concession-order{width:90%}.confirmation-message{font-size:44px!important}.order-row p{font-size:1rem}}.logo-container{margin:20px auto 0;max-width:150px}.logo-container img{width:100%}@media screen and (max-width:600px){.logo-container{max-width:100px!important}}
/*# sourceMappingURL=main.7b475ce4.css.map*/