 .product-image {
              transition: transform 0.3s ease;
              overflow: hidden;
              display: block;
            }
            .product-image:hover {
              transform: scale(1.05);
            }
            .product-nav-link {
              color: #666666;
              transition: color 0.3s ease;
              text-decoration: none;
            }
            .product-nav-link:hover {
              color: red;
            }
            .separator {
              color: #666666;
              margin: 0 8px;
            }
            .slide-arrow {
              background: none !important;
              border: none !important;
              font-size: 2em;
              color: #808080;
              transition: color 0.3s ease;
              padding: 0;
            }
            .slide-arrow:hover {
              color: #000000;
            }
            .product-link {
              color: #333333;
              transition: color 0.3s ease;
              text-decoration: none;
            }
            .product-link:hover {
              color: red;
            }