body { font-family: 'Noto Sans JP', sans-serif; line-height: 1.7; } .product-image { cursor: pointer; transition: all 0.3s ease; } .product-image:hover { transform: scale(1.05); box-shadow: 0 15px 35px rgba(0,0,0,0.1); } .review-card { transition: all 0.3s ease; border-left: 4px solid #3b82f6; } .re…