@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500&display=swap";:root{--indigo: #3758a0;--dark-green: #0c272a;--gold: #ce9c3b}*{padding:0;margin:0}body{background-color:#fffbee}#root{height:100vh}.productCardContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:6rem;padding-bottom:5rem}.productDiv{display:flex;flex-direction:column;justify-content:center;align-items:center;width:11rem}.productImg{display:flex;justify-content:center;align-items:center;width:9rem;height:12rem;margin-bottom:.5rem;object-fit:cover}.productDescript{display:flex;justify-content:center;align-items:center}.loadBtn{margin:1rem;border:none;background-color:#000;color:#fff;border-radius:.3rem;padding:1rem}.loadBtn:active{background-color:var(--gold);color:#000}*{padding:0;margin:0;font-family:Inter,sans-serif}header{position:fixed;top:0;width:100%;height:7.5%;display:flex;gap:8%;color:#fff;justify-content:left;align-items:center;background-color:var(--gold);border-radius:0 0 .7rem .7rem;margin-bottom:auto}.printedName{display:flex;justify-content:center;align-items:center;font-size:1rem}.headerBtn{border:none;background:none;margin-left:2rem}footer{position:fixed;bottom:0;width:100%;height:7%;display:flex;gap:8%;justify-content:space-around;align-items:center;background-color:var(--dark-green);border-radius:.7rem .7rem 0 0;margin-top:auto}.footerBtn{border:none;background:none}.footerBtn:focus{border:.05rem solid var(--gold);border-radius:1rem;background-color:var(--gold)}.mainpage{background-color:var(--dark-green);height:100%}.form{display:flex;flex-direction:column;align-items:center}.logo{display:flex;justify-content:center;width:100%}.containerSignIn{display:flex;justify-content:start;align-items:center;flex-direction:column;background-color:var(--gold);padding:2rem;border-radius:1rem;margin-left:1rem;margin-right:1rem;height:20rem}.signInTitle{display:flex;color:#000;font-size:1.5rem;background-color:none;font-family:Inter,sans-serif;margin-bottom:3rem}.logIco{display:flex;align-items:center;width:1.5rem;height:1.5rem;position:absolute;margin-left:.8rem}.inputSignIn{display:flex;justify-content:center;background-color:#0003;margin:.5rem;padding:1rem 2rem;border:none;border-radius:.5rem;width:13rem;height:1rem;color:#000;cursor:pointer}.inputdiv{display:flex;flex-direction:row;align-items:center;position:relative}input::placeholder{color:#d9d9d9;margin:1rem}.signInBtn{background-color:#fff;width:10rem;padding:.5rem;border:none;border-radius:.6rem;margin:2rem}.signInBtn:hover{opacity:.6;transition:.3s;cursor:pointer}.cardItem{display:flex;margin:1rem 1.5rem;border:2px solid var(--dark-green)}.cartImg{width:8rem;height:10rem;object-fit:cover;margin:1rem}.itemInfo{display:flex;justify-content:center;flex-direction:column;width:11.5rem;margin-top:1rem}.cartTitle{display:flex;justify-content:center;margin-top:5rem;color:var(--dark-green)}.addremoveBtns{display:flex;flex-direction:row;justify-content:left;margin:4rem .5rem .5rem}.addremoveBtn{border:none;background:none}.addremoveImg{width:2rem}.trash{margin-left:3rem}.quantity{display:flex;justify-content:center;align-items:center;width:1rem}.totalPrice{display:flex;flex-direction:column;justify-content:center;align-items:center}.cartEmpty{display:flex;justify-content:center;margin:2rem;font-size:1.5rem;color:var(--gold);border-radius:.5rem;background-color:var(--dark-green);padding:2rem}.checkoutBtn{margin:2rem;border:none;background-color:var(--gold);padding:1rem;border-radius:.5rem;font-size:1rem;font-weight:600}*{margin:0;padding:0}.paintingCardContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:4rem}.paintingDiv{display:flex;flex-direction:column;justify-content:center;align-items:center;width:20rem;margin:2rem}.paintingImg{display:flex;justify-content:center;align-items:center;width:20rem;margin-bottom:.5rem;object-fit:cover}.paintingDescript{display:flex;justify-content:center;align-items:center}.price{color:var(--gold)}.aboutAuthor{margin:1rem;font-size:smaller;border:.2rem solid var(--gold);padding:1rem;border-radius:.3rem}.addBtn,.heartBtn{border:none;background-color:var(--gold);padding:.6rem;border-radius:.5rem;margin:.5rem}.addBtn:active{background-color:var(--dark-green);color:#fff}.heartBtn{margin-right:4rem}.wishlistBtn{width:1rem;height:1rem}
