@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}body{background-color:#3d3d3d}.container{max-width:800px;margin:20px auto;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px #0000001a}.title{text-align:center;color:#333}form{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;gap:10px}input{padding:10px;width:200px;border:1px solid #ccc;border-radius:4px;transition:all .3s ease;text-align:center}.cadastrar{padding:10px;background-color:#3047c9;color:#fff;border:none;border-radius:4px;cursor:pointer;width:200px}input:focus{outline:none;border:1px solid #3047c9;box-shadow:0 0 5px #28c9fa80}.subtitle{text-align:center;color:#555}.product-list{list-style-type:none;padding:0;gap:10px;width:100%}.list-item{display:flex;justify-content:space-between;align-items:center;background:#e2e2e2;padding:10px;margin-bottom:5px;border-radius:4px}.buttons{display:flex;gap:10px}.buttons button{padding:8px 14px;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:.3s ease}.buttons button:first-child{background-color:#3498db;color:#fff}.buttons button:first-child:hover{background-color:#2980b9;transform:scale(1.05)}.buttons button:last-child{background-color:#e74c3c;color:#fff}.buttons button:last-child:hover{background-color:#c0392b;transform:scale(1.05)}.cancelar{padding:10px;width:200px;background-color:#e74c3c;color:#fff;border:none;border-radius:4px;cursor:pointer}
