#products{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:1em 0}.product{display:flex;flex-direction:column;justify-content:space-between;gap:.5em;padding:1em;width:320px;height:160px;background-color:#eaeef3;border-radius:2px;outline:1px solid #d3dbe5;transition:background-color .2s;cursor:default}.product:hover{background-color:#d3dbe5}.product-name{color:#000;font-size:1.2em;font-weight:700}.product-description{color:#4c5054}.product-info{display:flex;justify-content:space-between;gap:1em}.product-info a{padding:6px 12px;border-radius:2px;color:#d3dbe5;background-color:#6077a2;box-shadow:0 4px 6px #0002;cursor:pointer}
