*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-family:sans-serif}body{background-color:#f8d4bd;margin:0}.login{align-items:center;background-color:#f1d6c4;background-image:radial-gradient(#dfa57f 8%,#0000 0);background-position:0 0;background-size:1.8rem 1.8rem;border-radius:4rem;box-shadow:inset 0 0 5rem 2rem #fff;display:flex;justify-content:center;margin:5rem auto auto;padding:1rem;width:20rem}.form input{width:90%}.form input,.form label{border-radius:10px;font-size:inherit;margin:.25rem .5rem;padding:.25rem}.form .btn{align-items:center;display:flex;justify-content:center}.form .btn button{border-radius:10px;cursor:pointer;margin:.5rem;padding:.25rem;width:5rem}.header{align-items:center;background-color:#f8d4bd;box-shadow:0 2px 3px 1px #00000040;display:flex;height:5rem;justify-content:space-between;padding:0 10%;width:100%}.header a{color:#9d3615;font-weight:700;text-decoration:none}.header a.active,.header a:active,.header a:hover{border-bottom:4px solid #420318;color:#2e0210;padding-bottom:.25rem}.from-control{flex-direction:column}.image{background-color:#f1d6c4;border-radius:2rem;box-shadow:inset 0 0 5rem 2rem #fff;padding:1rem 2rem}.category,.image{margin:1rem 2.5rem}.category{display:flex;flex-direction:column;padding:1rem;text-align:center}.category button{border:none;border-radius:10px;cursor:pointer;margin:.5rem;padding:.25rem}.product{align-items:center;display:flex;flex-wrap:wrap;margin:auto;padding:2rem}.category button:active,.category button:hover{background-color:#4b4b4b;color:#fff}.item{background-color:#f1d7c6;border-radius:20px;list-style:none;margin:1rem;padding:1rem}.item header img{background-color:#f1d6c4;border-radius:1rem;box-shadow:inset 0 0 2.5rem 1rem #fff}.item h3{font-size:1.25rem;margin:0 0 .5rem}.details,.item header{align-items:center;display:flex;justify-content:space-between}.price,.quantity span{font-size:1.25rem;font-weight:700}.itemprice{font-size:1rem;font-style:italic;font-weight:400}.actions{display:flex;justify-content:flex-end;margin:.5rem 0}.actions button{background-color:initial;border:1px solid #fff;color:#fff;margin-left:.5rem;padding:.15rem 1rem}.actions button:active,.actions button:hover{background-color:#4b4b4b;color:#fff}.cart{background-color:#f1d6c4;background-image:radial-gradient(#dfa57f 8%,#0000 0);background-position:0 0;background-size:1.8rem 1.8rem;border-radius:4rem;box-shadow:inset 0 0 5rem 2rem #fff;margin:1rem}.cart,.cart h1{text-align:center}.cart h1{font-size:1.5rem;padding:.5rem}.content{max-height:15rem;overflow-y:scroll}.footer{display:flex;flex-direction:column}.footer .action{font-size:1.25rem;font-weight:700}.footer .btn button{border:none;border-radius:7px;cursor:pointer;font-size:1.25rem;margin:.5rem;padding:.5rem}.btn button:active,.btn button:hover{background-color:#4b4b4b;color:#fff}.singhup{align-items:center;background-color:#f1d6c4;background-image:radial-gradient(#dfa57f 8%,#0000 0);background-position:0 0;background-size:1.8rem 1.8rem;border-radius:4rem;box-shadow:inset 0 0 5rem 2rem #fff;display:flex;justify-content:center;margin:5rem auto auto;padding:1rem;width:20rem}.form-control input{width:90%}.form-control input,.form-control label{border-radius:10px;font-size:inherit;margin:.25rem .5rem;padding:.25rem}.form-control .btn{align-items:center;display:flex;justify-content:center}.form-control .btn button{border-radius:10px;cursor:pointer;margin:.5rem;padding:.25rem;width:5rem}
/*# sourceMappingURL=main.182c3a36.css.map*/