@font-face{font-family:Quicksand;src:url(/Quicksand-Light.woff2)format("woff2"),url(/Quicksand-Light.woff)format("woff");font-weight:300;font-style:normal}body,ul,h1,h2,h3,p,button,a,div{color:#fff;letter-spacing:2px;margin:0;padding:0;font-family:Quicksand;text-decoration:none;list-style-type:none}body{background:radial-gradient(circle,#64007b 0%,#3e1456 100%)}button{color:#fff;cursor:pointer;opacity:.7;background:0 0;border:1px solid #fff;border-radius:50px;margin:20px auto 0;padding:10px 30px;font-size:1em}.container{width:90%;max-width:600px;margin:20px auto 40px}.container h3{border-bottom:1px solid #fff3;margin-bottom:10px;padding-bottom:10px}.container li{cursor:pointer;padding:10px}header{align-items:center;padding:20px;display:flex}header .title{flex-grow:1;margin-left:20px;font-size:.6em}header h1{border-bottom:1px solid #fff3;padding-bottom:10px}header .pizza-svg{stroke:#fff;stroke-width:4px;stroke-linejoin:round;stroke-linecap:round;width:80px;overflow:visible}li span.active{font-weight:700}li span.active:before{content:">";margin-right:6px;display:inline-block;position:relative;top:-2px;transform:scaleX(.8)}.home h2{margin-bottom:30px;font-size:2em}.home.container,.order.container{text-align:center;max-width:800px}.home button{color:#fff;border:3px solid #fff;margin:30px 20px;padding:15px 30px;font-size:1.6em}.order p{margin:20px auto}.backdrop{z-index:1;background:#00000080;width:100%;height:100%;position:fixed;top:0;left:0}.modal{text-align:center;background:#fff;border-radius:10px;max-width:400px;margin:0 auto;padding:40px 20px}.modal button{color:#444;border-color:#444;margin-top:20px;font-weight:700}.modal p{color:#444;font-weight:700}
