.no-procced-btn1,.procced-btn1{outline:none;text-align:center;text-decoration:none;cursor:pointer;display:block!important;width:100%!important;margin:5px!important;padding:15px 20px!important}.procced-btn1{border:none;background-color:#f7931e!important;color:#fff;border-radius:0.25em}.products{margin:0 auto;width:100%;max-width:80em}.products .product{display:inline-block;margin:0.75em;width:100%;max-width:18em}.products .product .image{width:18em;margin-bottom:0.5em;position:relative;overflow:hidden;cursor:pointer;transition:box-shadow 0.25s}@media (max-width:600px){.products .product .image{width:100vw}}.products .product .name{font-weight:700;font-size:1.25em}.products .product .description{font-style:italic}.products .product .price{font-weight:700}.modalWrapper{position:relative}.modalWrapper .overlay{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,0.7);z-index:2}.modalWrapper .nextProduct,.modalWrapper .prevProduct{position:fixed;color:#fff;font-size:2em;cursor:pointer;top:50%;transform:translateY(-50%);padding:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:5}.modalWrapper .prevProduct{left:calc(50% - 9.5em)}.modalWrapper .nextProduct{right:calc(50% - 9.5em)}.modalWrapper .modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:2em;text-align:center;overflow-y:scroll;overflow-x:hidden;-webkit-animation:openUp 0.1s;animation:openUp 0.1s;z-index:3;-webkit-backface-visibility:hidden;backface-visibility:hidden}.modalWrapper .modal .close{position:fixed;top:-0.5em;right:-0.5em;cursor:pointer;padding:1em}.modalWrapper .modal .imageWrapper{width:25em;margin:0.5em auto;overflow:hidden}.modalWrapper .modal .imageWrapper .image{transition:transform 0.2s;z-index:4;cursor:crosshair}.modalWrapper .modal .additionalImages{display:flex;width:100%;margin:0 auto;text-align:center}.modalWrapper .modal .additionalImages .additionalImage{flex-grow:1;margin:0.5em 1em;overflow:hidden;cursor:pointer;width:25%;position:relative}.modalWrapper .modal .additionalImages .additionalImage:before{display:block;content:"";width:100%;padding-top:75%}.modalWrapper .modal .additionalImages .additionalImage>.content{position:absolute;top:0;left:0;right:0;bottom:0}.modalWrapper .modal .additionalImages .additionalImage:nth-of-type(1n){margin-left:0}.modalWrapper .modal .additionalImages .additionalImage:nth-of-type(4n){margin-right:0}.modalWrapper .modal .name{font-weight:700;font-size:1.25em}.modalWrapper .modal .description{font-style:italic}.modalWrapper .modal .details{max-width:25em;margin:0 auto;padding:0.5em 0}.modalWrapper .modal .price{font-weight:700}@media (max-width:600px){.products{text-align:left}.products .product{display:block}.products .product .image{width:calc(100vw - 2.5em)}.modalWrapper .nextProduct,.modalWrapper .prevProduct{display:none}.modalWrapper .modal.checkout{width:100%}.modalWrapper .modal .imageWrapper{width:calc(100vw - 4em)}}.parkingCard{position:relative;width:100%;margin:auto}.parkingCard table{background-color:#ec7a31;border-radius:25px;color:#000;width:100%;border-collapse:separate;border:0px solid #000;padding:0px;font-size:20pt;font-family:Arial Narrow,Arial,sans-serif;font-weight:700}@-webkit-keyframes openUp{0%{transform:translate(-50%,-50%) scale(0.5)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes openUp{0%{transform:translate(-50%,-50%) scale(0.5)}to{transform:translate(-50%,-50%) scale(1)}}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0.5em;margin:0.5em 0;background:#fff;border:1px solid #000;transition:all 0.1s;font-size:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button .fa{font-size:1em!important;vertical-align:middle}button:hover{color:#fff;background:#000}input{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0.5em;margin:0.5em 0.5em 0.5em 0;width:50px;background:#fff;border:1px solid #000;transition:all 0.1s;font-size:14px}label{font-size:0.75em;margin-right:0.5em}.main-wrapper .header{position:relative;background:-webkit-gradient(linear,right top,left top,from(#16222a),to(#3a6073));top:-10px;background:linear-gradient(270deg,#16222a,#3a6073);background-size:cover;height:80px;width:100vw;box-shadow:inset -1px -3px 5px rgba(0,0,0,0.5),inset 1px 3px 5px rgba(0,0,0,0.5)}.main-wrapper .header h1{position:relative;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:3em;text-shadow:1px 3px 5px rgba(0,0,0,0.5),-1px -3px 5px rgba(0,0,0,0.5)}.main-wrapper #vue{margin:0 auto;padding:0.5em;text-align:center}