.formContainer{justify-content:center;align-items:center;border:1px solid #ccc;border-radius:8px;background-color:#f9f9f9;padding:160px 1rem 1rem}.formContainer,.formInputs{display:flex;flex-direction:column;gap:1rem}.formInputs{width:100%;max-width:600px}.formGroup{display:flex;flex-direction:column;gap:.3rem}.formGroup label{font-weight:500;color:#333;margin-bottom:.2rem;letter-spacing:.02em}.formGroup input{padding:.7rem 1rem;border:1px solid #bdbdbd;border-radius:6px;font-size:1rem;background:#fff;transition:border-color .2s}.formGroup input:focus{border-color:#1976d2;outline:none;background:#f0f7ff}button[type=submit]{margin-top:1rem;padding:.8rem 2rem;background:linear-gradient(90deg,#1976d2,#42a5f5);color:#fff;border:none;border-radius:6px;font-size:1.1rem;font-weight:600;cursor:pointer;box-shadow:0 2px 8px rgba(25,118,210,.08);transition:background .2s,box-shadow .2s}button[type=submit]:hover{background:linear-gradient(90deg,#1565c0,#1e88e5);box-shadow:0 4px 16px rgba(25,118,210,.15)}.showProducts{display:flex;flex-wrap:wrap;gap:1rem}.productItem{display:flex;flex-direction:column;align-items:center;gap:.5rem;border:1px solid #e0e0e0;border-radius:8px;padding:.5rem;background-color:#fff;width:100px}.productItem:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#1976d2;cursor:pointer;transform:translateY(-2px);transition:all .2s}.productsContainerInter{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;width:100%}.insideItem{display:flex;flex-direction:row;gap:.3rem;margin-bottom:20px;margin-top:20px}.insideItem img{align-self:center;cursor:pointer}.insideItem p{margin:0 20px;padding:0;font-size:1rem;font-weight:500;color:#333;align-self:center}.insideItem input{width:60px;padding:.3rem;border:1px solid #bdbdbd;border-radius:4px;font-size:1rem;background:#fff;transition:border-color .2s}.insideItem input:focus{border-color:#1976d2;outline:none;background:#f0f7ff}