.shop {
  background: white;
  margin-top: -67px;
  padding-bottom: 0px;
  padding: 30px;
  color: #244873; }
  .shop .products {
    width: 100%;
    text-align: center;
    margin-top: 30px; }
    .shop .products .product {
      padding: 10px;
      transition: 0.3s all; }
      .shop .products .product__link {
        display: block; }
        .shop .products .product__link .img {
          padding: 15px; }
        .shop .products .product__link .name {
          margin-bottom: 10px;
          font-size: 20px; }
      .shop .products .product:hover {
        background: #e0e5ee; }
